我想在 Bash 中设置一些条件组if陈述。具体来说,我正在寻找类似以下内容的内容:
if <myCondition1 and myCondition2> or <myCondition3 and myCondition4> then...
我如何按照我描述的方式将条件组合在一起以供使用ifBash 中的声明?
使用&&(和)和|| (或)运算符:
if [[ expression ]] && [[ expression ]] || [[ expression ]] ; then
它们也可以在单个 [[ ]] 中使用:
if [[ expression && expression || expression ]] ; then
最后,您可以将它们分组以确保评估顺序:
if [[ expression && ( expression || expression ) ]] ; then
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)