¡Dudo que encuentre una respuesta tan interesante como la pregunta tilde!
No estuve allí, pero ... es como una elipsis (...), que tiene sentido en contextos como cd ../../../there
. Además, y especialmente mirando el antiguo teclado de terminal desde la caja tilde, no hay muchos caracteres elegibles para este propósito. No necesita cambiar .
, tampoco. Es perfecto.
El hecho de que se use un prefijo de punto para archivos ocultos podría ser otra razón. Los archivos ocultos no se enumeran de forma predeterminada por herramientas como ls
, por lo que tampoco lo son los esencialmente redundantes .
y ..
. Redundante en el sentido de que no tiene sentido considerarlos junto con otros archivos; de lo contrario, ciertamente son útiles.
Resulta que puedo tenerlo al revés ... de wikipedia :
La noción de que los nombres de archivo precedidos por un '.' debería estar oculto es el resultado de un error de software en los primeros días de Unix. Cuando el especial '.' y las entradas de directorio '...' se agregaron al sistema de archivos, se decidió que el comando ls no debería mostrarlas. Sin embargo, el programa ls se escribió por error para excluir cualquier archivo cuyo nombre comenzara con un '.', En lugar de solo los archivos llamados '.' o '..'.
Esto resulta útil cuando se programa; ya que el sistema incluye. y ... en respuesta a los readdir()
comandos de tipo (y los globos de shell), ignorarlos y los archivos ocultos se puede lograr de la misma manera.
Una opinión diferente sobre ese valor de uso se encuentra en la referencia de la cita de wikipedia. Por supuesto, toda la historia podría ser apócrifa ... es un poco difícil de creer que, por ejemplo, Dennis Ritchie supusiera que verificar el primer personaje estaría bien.
No estoy de acuerdo con el autor, sería mejor poner los archivos de configuración ocultos en su propio directorio en lugar de darles un prefijo universal. El prefijo es mucho más flexible, permitiendo directivas en árbol como .gitignore
y .htaccess
. Sea testigo de que los archivos de ese tipo también aparecen juntos cuando se clasifican lexicográficamente, por lo que tal vez esto fue a propósito después de todo .