Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2006, 06:48
Avatar de srabadie
srabadie
 
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
Cita:
-follow Desreferencia enlaces simbólicos. Implica -noleaf.
No le encuentro significado a esa explicación, me explico: ¿Qué es desreferenciar un enlace simbólico? Un enlace simbólico siempre tiene que apuntar a algo (aunque ese algo no exista). Imagino que es el fruto de una mala traducción del manual original, aunque mi nivel de inglés no me permite asegurarlo

En fín, básicamente lo que hace la opción -follow (según las pruebas que he hecho) es seguir los enlaces simbólicos. Es decir, supongamos que yo tengo un enlace simbólico a un directorio en /usr/carpeta apuntando a /carpeta. Pues si hago un "find /usr cadena" no buscará en /carpeta, mientras que si hago un "find /usr cadena -follow" sí que buscará en /carpeta.


Cita:
Con lo que entiendo que debiera ser algo así como:
find /usr ..... -exec rm -f {} \;
Si alguna vez lo consigues, te recomiendo encarecidamente que cambies esa 'f' (de rm -f) por una 'i' (rm -i) para que tengas el control absoluto de lo que se borra y lo que no, ya que necesitarás permisos de superusuario para hacer esa tarea (que además, consiste en eliminar ficheros) y un pequeño error podría traer graves consecuencias.


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.