在某些时候,我ssh-add向我的config.fish文件添加了一个调用。所以每次我打开一个终端时,它都会运行几秒钟。
有没有更好的地方来设置它,以便它在登录时运行?还是我真的需要它为每个终端运行?
您可以将其设置为有条件的。用于ssh-add -l列出添加的键。如果添加了任何内容,它将以0代码退出,否则以1. 我不熟悉 Fish 的语法,但在类似 bash 的 shell 中,您可以使用如下内容:
ssh-add -l > /dev/null || ssh-add
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
246 次 |
| 最近记录: |