在 ruby-doc.org页面上 ,我发现以下关于命令行选项/参数解析(getopt 库)的内容:
以 POSIX 定义的格式返回相应的错误消息。如果没有发生错误,则返回 nil。
命令行错误消息的 POSIX 定义格式是什么?它是哪个 POSIX 标准?
编辑:
我必须澄清我在解析命令行参数/选项时对标准/推荐的错误消息感兴趣。
在下面的链接(答案)中,我发现只提到了 getopt 的这种错误格式:
"%s: illegal option -- %c\n", <program name>, <option character>
"%s: option requires an argument -- %c\n", <program name>, <option character>
一切都是为了它吗?