检测 SSH 超时

检测 SSH 超时

当 ssh 超时时,有什么方法可以触发 bash 脚本吗?

我有一个别名来在启动 ssh 时设置 tmux 标题。别名还包括标题更改ssh 会话,如果我干净退出,它就可以工作,但如果会话超时,别名的其余部分就不会运行。

答案1

ssh使用 shell 脚本而不是别名进行包装:

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

 ssh "$@"

 echo "Cleaning up..."
 # clean up

相关内容