shell脚本获取上一个命令的执行是否成功
场景:在shell的高级用法中,会需要通过上一行的执行结果,进行判断是否进行下一行的运行。cd somePath && ./make.sh $DEFCONFIG && cd ..if [ $? -eq 0 ]; thenecho " success "elseecho "failed! "exit 1fi引申出技术点,shell中常用的逻辑对比语法-eq//等于-n
·
场景:
在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 //小于等于
更多推荐
已为社区贡献2条内容
所有评论(0)