我想知道是否有办法在发生这种情况时捕获异常并控制流程。
例如,运行此行,我想知道是否发生了shell错误。
source /scripts/scriptThatWillFail.csh
最佳答案
退出/返回代码存储在C shell中的status
变量中。
source /scripts/scriptThatWillFail.csh
if ($status != 0) then
echo failed
else
echo passed
endif
关于linux - 如何在Csh中捕获错误或异常?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31213467/