2016/05/06

zsh + screen + ssh-agent

.zshrcの後半に下記を追記した。ちなみにgnu screenはいつも手動起動している。

 if [ 0 -eq $(ps ax | grep ssh-agent | wc -l) ]
 then
     eval $(ssh-agent)
     ssh-add .ssh/hoge/id_rsa
 fi
 
 TRAPEXIT()
 {
     if [ 0 -eq $(ps ax | grep screen | wc -l) ]
     then
         eval $(ssh-agent -k)
     fi
 }

0 件のコメント:

コメントを投稿