shell脚本的条件测试与比较
条件测试语法:语法1:test这是利用test命令进行条件测试表达式的方法。
语法2:[]:这是通过单括号进行条件测试表达式的方法,和test命令的用法相同,推荐使用的
语法3:[[]]:这是通过[[]]进行条件测试表达式的方法,是比test和[]更新的语法格式
语法4:(()):这是通过(())进行条件表达式的方法,一般用于if语句里
针对上面的说明:
语法1和语法2是相同的,语法3是test的扩展。推荐使用语法2
在[[]]中可以使用通配符等进行模式匹配,这就是区别与其他几种语法格式的地方
&&,||,>,,
页:
[1]