摘要: [ EXPRESSION1 -a EXPRESSION2 ] 并且,EXPRESSION1和EXPRESSION2都是真,结果才为真[ EXPRESSION1 -o EXPRESSION2 ] 或者,EXPRESSION1和EXPRESSION2只要有一个真,结果就为真[ ! EXPRESSION 阅读全文
posted @ 2022-03-06 22:51 45645+56 阅读(55) 评论(0) 推荐(0)
摘要: (CMD1;CMD2;...)和 { CMD1;CMD2;...; } 都可以将多个命令组合在一起,批量执行 ( list ) 会开启子shell,并且list中变量赋值及内部命令执行后,将不再影响后续的环境, 帮助参看:man bash搜索(list){ list; } 不会启子shell, 在当 阅读全文
posted @ 2022-03-06 20:06 45645+56 阅读(78) 评论(0) 推荐(0)
摘要: 条件测试命令test EXPRESSION[ EXPRESSION ] #和test 等价,建议使用 [ ][[ EXPRESSION ]] 注意:EXPRESSION前后必须有空白字符 1 变量测试 #判断 NAME 变量是否定义[ -v NAME ]#判断 NAME 变量是否定义并且是名称引用, 阅读全文
posted @ 2022-03-06 20:05 45645+56 阅读(78) 评论(0) 推荐(0)