systemadmin.es > Curiosidades > Ficheros que se llaman igual en un mismo directorio

Ficheros que se llaman igual en un mismo directorio

Haciendo un ls a un directorio podemos encontrarnos ficheros que se llaman exactamente igual:

$ ls
fichero.ejemplo.1  fichero.ejemplo.1 
$ ls -la
total 8
drwxrwxr-x 2 jordi jordi 4096 Aug  6 19:40 .
drwxrwxr-x 3 jordi jordi 4096 Aug  6 19:40 ..
-rw-rw-r-- 1 jordi jordi    0 Aug  6 19:40 fichero.ejemplo.1
-rw-rw-r-- 1 jordi jordi    0 Aug  6 19:40 fichero.ejemplo.1 

Pero en realidad no es que se llamen igual, no podemos crear en un mismo directorio dos ficheros diferentes llamados iguales. Podemos apreciar la diferencia si indicamos a ls que nos muestre los ficheros entre comillas (opción -Q)

$ ls -Q
"fichero.ejemplo.1"  "fichero.ejemplo.1 "

El segundo fichero tiene un espacio final, por lo que a primera vista dos fichero con el mismo nombre pero en realidad tienen nombres diferentes.

One comment to “Ficheros que se llaman igual en un mismo directorio”

  1. Muy curioso!
    Una vez me pasó esto pero el caracter extra no era un espacio sino uno no imprimible que hacía que se vieran iguales mis archivos u.u

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>