如图,比如[version]和[h]等,为什么他们被并排在一起,括号具体的意思是什么呢?
[version]
[h]
非必传参数,可选参数。
还有嵌套括号的比如 [ -a XXX [-b XXX]]表示在-a的时候,-b这个可选参数才生效
[ -a XXX [-b XXX]]
-a
-b
不是并排,这后面都是一串[]的options,你可以多个可选使用.
一般情况下,如果 [ ] 包起来的,就说明它是一个可选参数。但是也不一定对,因为这不是强制的,它应该算是一个约定俗成的规则。
[ ]
6 回答5k 阅读✓ 已解决
15 回答6.6k 阅读
4 回答7.3k 阅读
6 回答3.4k 阅读
2 回答7.4k 阅读✓ 已解决
2 回答3.3k 阅读✓ 已解决
1 回答9.5k 阅读✓ 已解决
非必传参数,可选参数。
还有嵌套括号的比如
[ -a XXX [-b XXX]]
表示在-a
的时候,-b
这个可选参数才生效