象这样的 shell 代码:
$? 只能得到最后一个命令的返回值,该 如何检查整个命令是否全部正确执行?
有一个数组变量PIPESTATUS ,保存了最近一个管道命令中所有子命令的返回值
该返回值与 $? 一样,每次命令都会改写它,因此,要保存它就必须马上!
以下代码可以检查管道命令:
象这样的 shell 代码:
$? 只能得到最后一个命令的返回值,该 如何检查整个命令是否全部正确执行?
有一个数组变量PIPESTATUS ,保存了最近一个管道命令中所有子命令的返回值
该返回值与 $? 一样,每次命令都会改写它,因此,要保存它就必须马上!
以下代码可以检查管道命令: