在ruby-doc.org 页面上,我找到了有关命令行选项/参数解析(getopt库)的以下内容:
返回符合POSIX定义格式的适当错误消息。如果没有发生错误,则返回nil。
什么是POSIX定义的命令行错误消息格式?这是哪个POSIX标准?
编辑:
我必须澄清,我对解析命令行参数/选项时的标准/推荐错误消息感兴趣。
在下面的链接(答案)中,我只发现了有关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>
这就是全部吗?