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

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

Linux Shell中常用的判断语法:

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

代码如下:

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

或者

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

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据