Si eres de los que utiliza con frecuencia la consola linux para ejecutar comandos de vez en cuando, siempre viene bien un pequeño recordatorio del uso del comando find:

  • Buscar y eliminar ficheros y directorios que coincidan con el nombre
    find . -name "nombre_fichero" -exec rm -rf {} \;
  • Buscar y eliminar sólo ficheros que coincidan con el nombre
    find . -type f -name "nombre_fichero" -exec rm -f {} \;
  • Eliminar todos los archivos que no coincidan con lo buscado
    find . ! -name "nombre_fichero" -exec rm -f {} \;
Donde utilizamos el nombre del fichero, podríamos utilizar los habituales comodines, tipo * o ? …etc.
Share This

Compartir

Compartir este post con tus amig@s!