如何在 Csh 中捕获错误或异常?
How to catch errors or exceptions in Csh?
我想知道是否有办法在发生这种情况时捕获异常并控制流程。
例如运行这一行,我想知道是否发生了shell错误。
source /scripts/scriptThatWillFail.csh
exit/return代码存储在Cstatus
变量中shell。
source /scripts/scriptThatWillFail.csh
if ($status != 0) then
echo failed
else
echo passed
endif
我想知道是否有办法在发生这种情况时捕获异常并控制流程。 例如运行这一行,我想知道是否发生了shell错误。
source /scripts/scriptThatWillFail.csh
exit/return代码存储在Cstatus
变量中shell。
source /scripts/scriptThatWillFail.csh
if ($status != 0) then
echo failed
else
echo passed
endif