2014-05-13 49 views
2

是否有關於bash命令/腳本命名的任何約定/協議?爲什麼bash中的所有命令都是小寫?

特別是關於用戶定義的命令/腳本。

+2

按照慣例,可執行文件往往是小寫的。 –

+0

[tag:bash] [內置命令](http://www.gnu.org/software/bash/manual/bashref.html#Shell-Builtin-Commands)全部爲小寫或'.',':' ,''[','[['' –

+0

@closevoters爲什麼「主要基於觀點的」近距離投票? POSIX指導方針是否僅僅被視爲僅僅是意見? ;-) –

回答

2

所有標準的命令往往是小寫(與X和一些相關工具正在浮現在腦海中的唯一顯着的例外,但這些都是很少在命令行直接調用的)。這非常方便:小寫字符只是一個按鍵,而大寫字母同時需要兩個字符,因此輸入更麻煩。這可以通過製表符完成而得到緩解,但是,在shell命令中使用大寫字母很突出,並且不符合UNIX慣例。

相關問題