Sri*_*bat 3 shell command-line options
我猜测建议单个破折号用于单个字符选项,而双破折号用于长选项(主要是因为单词可以有破折号).但是我看过单词选项仅以单个短划线为前缀的情况.
有单个破折号长选项有意义的情况吗?
che*_*ner 12
传统上,短期权可以合并为一个参数; 以下是等效的:
program -a -b -c
program -abc
Run Code Online (Sandbox Code Playgroud)
如果您允许单破折号长选项,则存在歧义风险:
# One long option -cat, or 3 short options -c, -a ,-t?
program -cat
Run Code Online (Sandbox Code Playgroud)
双破折号用于表示以下字符都形成相同的选项名称:
program -cat --cat # 4 options: -c, -a, -t, --cat
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1646 次 |
最近记录: |