[ expression ] # 这是原来的语法
[[ expression ]] # 这是后来引进的
区别:推荐使用后者,可以避免一些问题
譬如:
if [ $lines - eq 0 ]
if [ - eq 0 ] # 当 $line 为空时,出错了
shell中1个方括号,2个方括号的区别
最新推荐文章于 2024-03-19 10:58:54 发布
本文讨论了从原始语法过渡到改进的表达式语法的重要性,解释了两者之间的区别,并通过实例展示了如何避免常见的编程错误,特别是当变量为空时出现的问题。

1029

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



