1
我在while循环运行以下命令,通过计算机的列表会:我可以通过ssh命令获得某种返回值吗?
ssh -n -o ConnectTimeout=10 hostname 'smbios-sys-info' >> MACHINEINFO
的伟大工程。除了遇到失败或超时的连接外,它会将超时错误消息输出到MACHINEINFO中。我反而希望它在没有混淆MACHINEINFO的情况下静默失败,而是将失败连接的主机名写入另一个文件,如FAILEDMACHINES。
我假设要做这样的事情,我需要从ssh得到一个返回值来确定连接和smbios-sys-info命令是否成功运行,如果没有,输出到FAILEDMACHINES。
哇,我对这个问题感到哑巴。很简单。谢谢! – CptSupermrkt
不要觉得傻 - 因为这是一个合理的问题。 –