2012-10-11 78 views
0

因此,我將我的dotfiles分發到我的所有機器上。我希望把像我的.zshrc自動附加到遠程主機(ssh)上的gnu屏幕

# Autoload screen if we aren't in it. 
if [[ $STY = '' ]] then screen -xR; fi 

這是我從What's in your .zshrc?

但我只想要附加當我ssh到遠程主機屏幕......不,如果我得到了下面的在我的本地機器上。是否有環境變量可以測試以查看它是SSH會話還是本地主機控制檯?

回答

1

現在我要測試的$ SSH_TTY變量這似乎是從一些主機我已經試過可靠:

if [[ $STY = '' && $SSH_TTY != '' ]] then screen -xR; fi 
相關問題