echo -n starting ssh-agent ... [[ -z `pgrep ssh-agent` ]] && ssh-agent > $HOME/.ssh/environment && echo done || echo already chmod 600 $HOME/.ssh/environment echo -n sourcing $HOME/.ssh/environment ... source $HOME/.ssh/environment | grep -v ^Agent && echo done echo -n unlocking privkey ... [[ -z `ssh-add -l` ]] && ssh-add && echo done || echo already echo currently loaded keys: ssh-add -l