场景:
在shell的高级用法中,会需要通过上一行的执行结果,进行判断是否进行下一行的运行。

cd somePath && ./make.sh $DEFCONFIG && cd ..
if [ $? -eq 0 ]; then
		echo " success "
else
		echo "failed! "
		exit 1
fi

引申出技术点,shell中常用的逻辑对比语法

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

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐