小编use*_*645的帖子

回声 $? 远程执行时不起作用

当我执行如下命令时,它会按预期给我一个输出,但是当我在远程服务器上运行相同的命令时,它总是给我echo $?作为0.

locally
# <some command>
# echo $?

Remotely
# ssh server " <some command >; echo $? "
Run Code Online (Sandbox Code Playgroud)

现在,在远程执行的情况下,我总是得到0echo $?输出。

scripting bash shell-scripting

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

标签 统计

bash ×1

scripting ×1

shell-scripting ×1