我想知道是否有办法捕获异常并在发生这种情况时控制流量。 例如,运行此行,我想知道是否发生了shell错误。
source /scripts/scriptThatWillFail.csh
答案 0 :(得分:1)
退出/返回代码存储在C shell中的status
变量中。
source /scripts/scriptThatWillFail.csh
if ($status != 0) then
echo failed
else
echo passed
endif