是否有关于bash命令/脚本命名的约定/协议?
特别是关于用户定义的命令/脚本。
答案 0 :(得分:4)
来自POSIX shell guidelines for utility syntax:
准则2: 实用程序名称应包括小写字母(较低的字符分类)和仅来自可移植字符集的数字。
答案 1 :(得分:2)
所有标准命令都倾向于小写(带有X
,并且一些相关的实用程序是唯一值得注意的例外,但这些异常很少直接从命令行调用)。这显然非常方便:小写字符只是一次击键,而大写字母同时占用两个,因此键入起来要麻烦得多。通过选项卡完成稍微减轻了这一点,但是,在shell命令中使用大写突出显示并且不太适合UNIX约定。