Bash 我们可以将上一个命令的状态重定向到另一个变量中吗

Bash 我们可以将上一个命令的状态重定向到另一个变量中吗,bash,shell,Bash,Shell,我们可以将上一个命令的状态重定向到另一个变量中吗? 比如: 回声你好 s=echo$?您可以分配它: echo hello myVariable=$? echo "Previous echo exit code is $myVariable" $?只是一个变量,就像其他变量一样,唯一的神奇之处在于它是如何“自动”设置的

我们可以将上一个命令的状态重定向到另一个变量中吗?
比如: 回声你好

s=echo$?

您可以分配它:

echo hello
myVariable=$?
echo "Previous echo exit code is $myVariable"
$?
只是一个变量,就像其他变量一样,唯一的神奇之处在于它是如何“自动”设置的