bash – 除了短期权之外,我为什么还要提供多头期权?
发布时间:2020-12-15 21:15:47 所属栏目:安全 来源:网络整理
导读:许多 shell脚本和命令都支持短期和长期选项,例如 $ls -a$ls --all 但我只是不明白为什么.为什么人们更喜欢长到短的选项,为什么我应该支持两者(当实现我自己的脚本时). 解决方法 我想它在历史上有所增长.短选项更容易实现,因为您只需检查单个字符,但在可能的
许多
shell脚本和命令都支持短期和长期选项,例如
$ls -a $ls --all 但我只是不明白为什么.为什么人们更喜欢长到短的选项,为什么我应该支持两者(当实现我自己的脚本时). 解决方法
我想它在历史上有所增长.短选项更容易实现,因为您只需检查单个字符,但在可能的选项数量方面受到限制.长选项也更具描述性.
就自己实现而言,大多数库使得同时实现这两个库变得容易,而基本上没有其他代码.我倾向于使用长选项,因为它们更具描述性,但这纯粹是一个偏好问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |