Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2010, 09:35
jlccgarcia
 
Fecha de Ingreso: octubre-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Sonrisa Explicación de Shellscript con comando "rm"

Hola... he visto una shellscript para borrar de un directorio que se pasa por parámetro los ficheros más antiguos a 7 días tal que:

cd $1 && { find . -type f -mtime +7 -exec rm -f -- {} \; ; }

Funciona bien... pero ¿para qué sirven los caracteres "-- {} \; ;" del rm? No sé su significado ni en conjunto ni por partes (-- por un lado, {} por otro; \; por otro y ; por otro).

Si quito todo esto, el rm -f no borra los ficheros... ¿?¿?¿?

Gracias