我试图在这里捕获退出代码“0”。每当退出代码 0 被捕获时,就会在陷阱中调用检查函数,我正在尝试使用 command 重新启动硬件hascli -rn /
,但每次都会跳过此命令的执行。
#!/bin/bash
source $TCE_COMMON
source commonFunctions.sh
trap "
check
" 0
checkRGservices
function check
{
hascli -rn /
%SLEEP 300
%NODE none
#!/bin/bash
source $TCE_COMMON
source commonFunctions.sh
checkForCoreFiles
}
任何人都可以帮助我摆脱这种情况。
在此先感谢,马希。