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