在shell脚本中使用OR

前端之家收集整理的这篇文章主要介绍了在shell脚本中使用OR前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的shell脚本看起来像这样…
if [[ $uptime -lt 0 ]];then
some code
fi

if [[ $questions -lt 1 ]];then
some code
fi

if [[ $slow -gt 10 ]];then
some code
fi

如何使用OR并具有单个if子句?

if [ $uptime -lt 0 -o $questions -lt 1 -o $slow -gt 10 ] ; then
    some code
fi

请参阅man测试可用的语法和选项。 [运算符只是测试的简写,所以上面的代码相当于:

if test $uptime -lt 0 -o $questions -lt 1 -o $slow -gt 10 ; then
    some code
fi

猜你在找的Bash相关文章