Kiedy nazywasz pliki zawierające wiele słów w nazwie, czy w systemach uniksowych częściej jest używane podkreślenie, wielbłąd lub myślniki w celu oddzielenia słów?
Kiedy nazywasz pliki zawierające wiele słów w nazwie, czy w systemach uniksowych częściej jest używane podkreślenie, wielbłąd lub myślniki w celu oddzielenia słów?
Odpowiedzi:
Na jednym z moich losowych systemów:
$ find /usr/bin -xdev -type f -name '*-*' | wc -l # hyphen
1019
$ find /usr/bin -xdev -type f -name '*_*' | wc -l # underscore
311
$ find /usr/bin -xdev -type f -name '*[a-z][A-Z][a-z]*' | wc -l # camelcase
2
$ find /usr/bin -xdev -type f -name '* *' | wc -l # space
0
Twój przebieg może się różnić. W grę wchodzi wiele osobistych preferencji - mój katalog domowy jest prawdopodobnie bardzo wypaczony w stosunku do łączników, ponieważ podkreślenie i wielbłąd zawiera przesunięcie, a przestrzeń ma problemy z cytowaniem.