0

そのため、ドットファイルをすべてのマシンに配布します。.zshrcに次のようなものを入れたい

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

あなたの.zshrcには何が入っていますか?

ただし、リモートホストにSSHで接続する場合にのみ画面に接続したいのですが、ローカルマシンを使用している場合は接続しません。これがSSHセッションなのかローカルホストコンソールなのかを確認するためにテストできる環境変数はありますか?

4

1 に答える 1

1

今、私が試したいくつかのホストから信頼できると思われる$SSH_TTY変数をテストします。

if [[ $STY = '' && $SSH_TTY != '' ]] then screen -xR; fi
于 2012-10-11T07:01:15.047 に答える