我有一个这样的程序:
ssh -q harigm@8.19.71.238 exit
echo "output value -->$?"
在上面的代码中,我尝试通过 SSH 连接到远程服务器,并尝试检查是否可以连接。我的服务器很少,即已激活无密码的服务器,也很少有尚未停用密码的服务器。所以我担心,如果有密码,它会卡在要求密码的同一个屏幕上,并且会在那里无限时间,没有退出逻辑。
问题:如何实现上述代码的计时器,以及它是否停留在要求密码的同一屏幕中。并退出一些错误代码
2)当我执行上述代码时,我得到以下错误代码:
127 -- > I guess its for success
225 -- > for any error.
除了上述之外,还有其他错误代码吗?