【问题标题】:Standard GNU-style keyword options标准 GNU 风格的关键字选项
【发布时间】:2021-12-16 09:42:28
【问题描述】:

Eric Raymond 的《The Art of UNIX Programming》一书中有一个题为“命令行选项的-a-z”的部分,他在其中列举了各种单字母标志的“语义标准”预期的意思。

例如-a 通常表示全部,-d 通常表示调试,-f 通常表示文件。

GNU 风格的关键字选项是否有类似的东西,即长多字母选项前面有两个连字符 (--)?

特别是,我一直在寻找 -f-o 的 GNU 风格等价物,分别具有输入文件和输出文件的含义。

前一个选项会是--file吗? 后一个选项会是--output吗?

【问题讨论】:

    标签: linux unix gnu getopt getopts


    【解决方案1】:

    大多数 GNU 程序员使用--output-o 作为输出文件。

    另外对于长参数一般比较详细,说明需要参数使用两个连字符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-17
      • 2013-03-25
      • 2020-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-21
      相关资源
      最近更新 更多