连接字符与和或分别是-a和-o
expr1 -a expr2 若expr1和expr2都为真则整式为真
expr1 -o expr2 若expr1和expr2有一个为真则整式为真
例子:
if [ -f file1 -o -f file2 ]
then
#file1存在或者fil2存在
fi
本文介绍了Shell脚本中用于逻辑判断的连接字符与和或操作符。-a 和 -o 分别代表逻辑与和逻辑或。当使用这两个操作符进行文件存在性检查时,能够有效地确定至少一个文件是否存在。
连接字符与和或分别是-a和-o
expr1 -a expr2 若expr1和expr2都为真则整式为真
expr1 -o expr2 若expr1和expr2有一个为真则整式为真
例子:
if [ -f file1 -o -f file2 ]
then
#file1存在或者fil2存在
fi

被折叠的 条评论
为什么被折叠?