Linux shell 中的逻辑关系表达方式

总结一下 Linux shell 中逻辑关系的表达方式。

逻辑与

if [ $xxx = a -a $xx = b ]        # 用 test 的 -a 选项
if [ $xxx = a ] && [ $xx = b ]    # 用 && 连接两个 test

逻辑或

if [ $xxx = a -o $xx = b ]        # 用 test 的 -o 选项
if [ $xxx = a ] || [ $xx = b ]    # 用 || 连接两个 test

#shell-scripting