What | Removed | Added |
---|---|---|
CC | nwr10cst-oslnx@yahoo.com |
To me, this looks normal. If you use the command: ssh-agent bash Then it will export its environment variable to the "bash" shell that it starts. But if you just use: ssh-agent then there is no subcommand to which it can export. You should probably be using: eval `ssh-agent -s` or eval $(ssh-agent -s) When starting "ssh-agent" this way, its output is caught by the shell and then run as a shell command. And the shell then exports the needed variables. Check the man pages for "ssh-agent".