SSHタイムアウト検出

SSHタイムアウト検出

SSHがタイムアウトしたときにbashスクリプトをトリガーする方法はありますか?

SSHの起動時にtmuxヘッダを設定するエイリアスがあります。エイリアスにはタイトルの変更も含まれます。後ろにssh セッションを完全に終了すると動作しますが、セッションがタイムアウトした場合、残りのエイリアスは実行されません。

ベストアンサー1

sshラップするには、エイリアスの代わりにシェルスクリプトを使用します。

 #!/bin/sh
 echo "Setting up tmux and stuff..."
 # set up tmux and stuff

 ssh "$@"

 echo "Cleaning up..."
 # clean up

おすすめ記事