shell中判断前一个命令是否执行成功

   +------------------------------+
   | $? 上一条shell命令返回的状态 |
   |    if [ $? -eq 0 ]; then     |
   |        echo "success"        |
   |    else                      |
   |         echo "fail"          |
   |    fi                        |
   +------------------------------+ 

eq  等于 ne  不等于 gt  大于 lt  小于 ge  大于等于 le  小于等于


exit 0 //shell正常退出

exit 非0 //shell异常退出

应用:可以通知jenkins报出异常中止