【发布时间】:2012-04-01 07:29:10
【问题描述】:
如果没有,是否有事实上的标准?基本上我正在编写这样的命令行帮助文本:
usage: app_name [options] required_input required_input2
options:
-a, --argument Does something
-b required Does something with "required"
-c, --command required Something else
-d [optlistitem1 optlistitem 2 ... ] Something with list
我基本上只是通过阅读各种工具的帮助文本来做到这一点的,但是有指南列表之类的吗?例如,我使用方括号还是圆括号?如何使用间距?如果参数是一个列表怎么办?谢谢!
【问题讨论】:
-
我认为 GNU 有一些提示。我会看看大多数 GNU 实用程序在做什么。
-
@DanielPryden 我认为这个问题的答案有点误导。它提供的链接解释了应该接受哪些开关,而不是
--help的输出应该是什么样子。但这两个问题都适合合并。 -
@pmr:我同意——也许模组可以为我们合并问题。
-
我会看看大多数 GNU 实用程序在做什么,然后以另一种方式来做。
标签: shell command-line command-line-arguments