【发布时间】:2013-06-01 13:33:43
【问题描述】:
有人可以解释一下或指出一些文件,其中可以澄清“if () ...”和“if [] ...”之间的区别吗?
【问题讨论】:
-
() 用于指定功能,[ ] 用于测试条件/评估..
-
这是另一个已经回答的问题:stackoverflow.com/questions/12765340/…
-
@NSD,
()在这种情况下将用于在子shell 中运行命令管道,if将作用于退出状态。