LZN's Blog CodePlayer

捕捉shell执行的状态码

2017-03-15
LZN

如果采用shell嵌套调用的方式执行一个复杂的自动化脚步,比如编译运行model,编译的过程很容易出错,那么外层脚本应考虑到这个问题并且在编译出错的情况下退出程序。这时上一条命令的状态码就派上用场了。

if [ $? -eq 0 ]        [$? 就是上一条命令执行的状态码]
        then  
            echo $i
        fi

Similar Posts

Comments