W przypadku nazw plików, czy podkreślenia lub myślniki są bardziej powszechne w nazwach plików uniksowych? [Zamknięte]


22

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 je nazywam ? Przestrzeń.
Random832

7
Tradycyjne polecenia i pliki uniksowe zwykle nie zawierają więcej niż jednego słowa. Większość to kilka liter. W przypadku własnych plików to naprawdę zależy od Ciebie. Unikam spacji, ponieważ są to problemy, z którymi trzeba sobie radzić w wierszu poleceń. POSIX zestaw przenośny nazwa pliku charakter jest dość ograniczony: alfanumeryczny, kropki, podkreślenia i kreska.
jw013,

W przeciwieństwie do jakiej metody nazewnictwa?
Karlson,

To pytanie może być interesujące.
Francesco Turco

Odpowiedzi:


32

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.