如何从SSH命令获取自定义返回值?

时间:2015-01-05 10:38:04

标签: bash ssh return sudo

我试图从SSH获得反馈,但我不确定如何去做。我的SSH命令结构如下:

ssh exampleuser@exampledomain.com 'sudo bash -s' < examplebashscript.sh

我设置了rsa密钥,脚本在删除服务器上完全按预期运行。我的bash脚本的结尾如下

if [ $ERROR_COUNT -ne 0 ]; then
    ...
    exit 10
else
    ...
    exit 20
fi

但是,如果我echo $?我得到0作为我的回复。我假设因为SSH命令成功运行而返回0?如何从SSH命令返回值?如果脚本运行时出现错误,我想返回10,如果没有错误则返回20

0 个答案:

没有答案