gpt4 book ai didi

bash - 除了空头期权之外,为什么我还应该提供多头期权?

转载 作者:行者123 更新时间:2023-11-29 09:10:30 24 4
gpt4 key购买 nike

很多 shell 脚本和命令都支持短选项和长选项,例如

$ ls -a
$ ls --all

但我就是不明白为什么。为什么人们更喜欢长选项而不是短选项,为什么我应该同时支持这两种选项(在实现我自己的脚本时)。

最佳答案

我想它是历史性增长的。短选项更容易实现,因为您只需检查单个字符,但可能的选项数量有限。长选项也更具描述性。

就您自己实现两者而言,大多数库都可以很容易地同时实现这两者,基本上不需要额外的代码。我倾向于使用长选项,因为它们更具描述性,但这纯粹是一个偏好问题。

关于bash - 除了空头期权之外,为什么我还应该提供多头期权?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10777450/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com