`ssh-agent`は引数なしで何をしますか?

`ssh-agent`は引数なしで何をしますか?

何の議論もせずにどうすればいいですかssh-agent

https://help.github.com/articles/generate-a-new-ssh-key-and-adding-it-to-the-ssh-agent/#adding-your-ssh-key-to-the-ssh - 代理人説明する:

バックグラウンドでssh-agentを起動します。

$ eval "$(ssh-agent -s)"
Agent pid 59566

eval "$(ssh-agent -s)"代わりに始める目的は何ですかssh-agent

ありがとうございます。

ベストアンサー1

コマンドssh-agent自体はSSHエージェントを起動し、このエージェントと通信するためにSSHコマンドに必要な変数割り当てを印刷します。必要なので走るeval出力に必要な変数を実際に設定するための変数割り当てです。

これはよく知られている唯一の例ですeval

おすすめ記事