问题描述
典型的 POSIX 命令行帮助信息更喜欢命令选项的短形式而不是长形式,例如-a
而不是 --all
;话虽如此,命令行界面仍然接受选项的长格式。然而,有趣的是,如果您有一个包含选项 foo
或 -b
的假设命令 --bar
,如果您要在 POSIX 风格的命令行界面中键入 help foo
我所看到的,我会得到 Usage: foo [-b]
作为 foo
而不是 foo [-b | --bar]
的帮助信息。
我想知道将命令的长格式作为 foo [-b | --bar]
包含在初始帮助信息中是否是一种好习惯,或者最好将其作为可选信息放在命令的完整描述中?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)