Wenn Sie Dateien mit mehreren Wörtern im Namen benennen, ist es in Unix-Systemen üblicher, Unterstriche, Groß- und Kleinschreibung oder Bindestriche zu verwenden, um die Wörter zu trennen?
Wenn Sie Dateien mit mehreren Wörtern im Namen benennen, ist es in Unix-Systemen üblicher, Unterstriche, Groß- und Kleinschreibung oder Bindestriche zu verwenden, um die Wörter zu trennen?
Antworten:
Auf einem meiner zufälligen Systeme:
$ 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
Ihr Kilometerstand kann variieren. Es sind sehr viele persönliche Vorlieben involviert - mein Home-Verzeichnis ist wahrscheinlich sehr stark in Richtung Bindestriche verzerrt, da Unterstrich und Kamelkasten verschoben werden müssen und der Platz Schwierigkeiten mit dem Zitieren hat.