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

if [ $? -ne 0 ]; then
    echo "fail"
else
    echo "success"
fi

或者

if [ $? -eq 0 ]; then
    echo "success"
else
    echo "fail"
fi

 

shell中:

-eq  等于

-ne  不等于

-gt  大于

-lt  小于

ge  大于等于

le  小于等于

posted on 2017-01-17 11:29  斜月三星一太阳  阅读(37990)  评论(0编辑  收藏  举报