eval, exec and eval “$(ssh-agent -s)”

great explanation at http://unix.stackexchange.com/a/296852

(using eval for commands that outputs shell commands, like eval “$(ssh-agent)” will result in all those commands being executed in the current shell, so when ssh-agent defines some variables, they will all be available in the current shell)

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s