.bir fileto uzantısını ayırmak için kullanılır, örn foo.txt.
-ya da _mantıksal kelime, örneğin ayırmak için kullanılır my-big-file.txtveya bazen my_big_file.txt. -Shift tuşuna basmanız gerekmediğinden (en azından standart bir ABD İngilizcesi PC klavyesiyle), diğerleri _daha fazla boşluk gibi göründüğü için daha iyidir .
Öyleyse, örneğinizi anlarsam backup-part2-randomveya backup_part2_randomnormal Unix konvansiyonuna en yakın olsaydım .
CamelCase normal olarak Linux / Unix sistemlerinde kullanılmaz. Dosya isimlerinin göz at /binve /usr/bin. CamelCase, Unix ve Linux sistemlerindeki kurallardan ziyade istisnadır.
( NetworkManagerBunun CamelCase'i kullandığını düşünebildiğim tek örnek ve Mac geliştiricisi tarafından yazılmış. Birçoğu bu isim seçiminden şikayetçi oldu. Ubuntu'da aslında senaryoyu yeniden adlandırdılar network-manager.)
Örneğin, /usr/binsistemimde:
$ ls -d [A-Z]* | wc -w # files starting with a capital
6
$ ls -d *_* | wc -w # files containing an underscore
178
$ ls -d *-* | wc -w # files containing a minus/dash
409
ve o zaman bile, büyük harfle başlayan dosyaların hiçbiri CamelCase'i kullanmaz:
$ ls -d [A-Z]*
GET HEAD POST X11 Xvnc Xvnc4