[LUG.ro] ln

Guillermo Ibanez guilleip en yahoo.com.ar
Mie Ago 26 21:34:07 ART 2009


Estimados, les comento un problema que tuve con el comando ln, quizás  
me puedan echar algunas luces.

Estoy trabajando con unos archivos c++ y, dado que soy muy  
desordenado, he decidido valerme de ln para que el mismo archivo sea  
accesible desde distintos directorios (se que ese no es el camino  
indicado, pero no importa, no es el punto del mail).

Básicamente, a un mismo archivo le hago links duros para evitar la  
multiplicidad de versiones en distintos proyectos.

Daba la casualidad que  estaba editando un archivo en un directorio y  
compilándolo (por desorden personal) en otro, pero al corregir los  
errores con el editor de textos seguía dándome esos mismos errores en  
el compilador.

Me arriesgué, cerré el que estaba editando y lo abrí el del directorio  
en que estaba compilando, encontrando que en efecto dicho archivo no  
tenía realizados los cambios antes hechos.

Yo entendìa que cuando, por ejemplo uno hace:

ln archivoA  archivoB

tanto archivoA y archivoB eran dos entradas, de la misma jerarquía que  
apuntaban a un mismo archivo físico (al que originalmente apuntaba  
archivoA), pero después de esa experiencia comienzo a dudar.....

Hice un "man" de "ln" y dice exactamente lo que yo pensaba.

¿alguien puede decirme en que puedo estarme equivocando? ¿ln  no  
funciona como yo pienso?


Gracias.


Más información sobre la lista de distribución Lugro