Para los nombres de archivo, ¿los guiones bajos o guiones son más comunes en los nombres de archivo Unix? [cerrado]

22

Cuando nombra nombres de archivos con varias palabras en el nombre, ¿es más común en los sistemas Unix usar guiones bajos, mayúsculas o guiones para separar las palabras?

dan
fuente
Cuando los estoy nombrando? Espacio.
Random832
77
Los comandos y archivos tradicionales de Unix no suelen tener más de una palabra. La mayoría son algunas letras. Para sus propios archivos, realmente depende de usted. Evito espacios porque son difíciles de manejar en la línea de comando. El juego de caracteres de nombre de archivo portátil POSIX es bastante restringido: alfanumérico, punto, guión bajo y guión.
jw013
¿A diferencia de qué método de denominación?
Karlson
Esta pregunta puede ser interesante.
Francesco Turco

Respuestas:

32

En uno de mis sistemas aleatorios:

$ 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

Su experiencia puede ser diferente. Hay muchas preferencias personales involucradas: mi directorio de inicio probablemente esté muy sesgado hacia los guiones, porque el guión bajo y el camelcase implican cambios, y el espacio tiene dificultades para citar.

Jim Paris
fuente