阻止ssh突破while循环

时间:2014-02-04 12:31:53

标签: bash shell scripting

if [[ $1 = "-r" ]]; then
   RECONNECT=true
fi

while true;
do
   ssh -x user@host;

   if [[ $RECONNECT = false ]]; then
      exit
   fi
done

无论如何我可以重新连接ssh吗?当我在登录的shell中键入“exit”时它会连接,但如果我从远程计算机断开连接则不会。不能使用-n开关来ssh,因为它需要读取标准输入。

0 个答案:

没有答案