小编San*_*jay的帖子

从 ssh 捕获退出状态代码

#!/bin/bash
RET=0
export RET
{
ssh -q -t  user@host <<EOF
echo "hello there "
exit 10
EOF
RET=$?
echo "Out is" $RET
} &
echo "RET is $RET"
################## End
Run Code Online (Sandbox Code Playgroud)

我得到 RET 0 OUT 是 10

如何在外部块中获得正确的退出状态代码。我需要查看退出代码 10。

shell-script exit

1
推荐指数
1
解决办法
971
查看次数

标签 统计

exit ×1

shell-script ×1