ssh 远程命令错误代码

ssh 远程命令错误代码

使用以下语法时,如何区分返回代码($?)是来自 ssh 命令本身还是来自要远程执行的命令:

ssh user@host "some remote command"

答案1

来自手册页

ssh 以远程命令的退出状态退出,如果发生错误则以 255 退出

因此,任何非 255 的数字必定来自远程命令。

相关内容