shell中1个方括号,2个方括号的区别

来源:互联网 发布:cydia是什么软件 编辑:程序博客网 时间:2024/05/16 08:09
[ expression ] #这是原来的语法

[[ expression ]]
#这是后来引进的

区别:推荐使用后者,可以避免一些问题
譬如:

if [ $lines -eq 0 ]

if [ -eq 0 ] # 当 $line 为空时,出错了
原创粉丝点击