Cómo borrar archivos de un sólo tipo y de froma recursiva

December 10, 08 by Max Villegas

Simple, con este comando buscas (find) todos los archivos de un tipo determinado (zip, gz, jpg, gif, pdf, etc) y los borras recursivamente a lo largo del árbol de directorio, partiendo desde donde estás ubicado. Con la opción -i te pedirá confirmar ante de borrar un cierto archivo, mostrándote su nombre en la consulta.

Sin pedir confirmación

find . -type f -name “*.gz” -exec rm -f {} \;

Con confirmación

find . -type f -name “*.gz” -exec rm -i {} \;

Suerte!

Posts relacionados:

  1. Como particionar y formatear un disco para usarlo con linux (II)
  2. Cómo particionar y formatear discos en Ubuntu/Linux
  3. Problemas comunes III: respaldos a distancia con rsync
  4. Cómo borrar archivos .svn recursivamente
  5. ¿Cómo configurar DNS con Bind9? segunda parte

Add your comment

3 responses for this post

  1. serumax Says:

    Bueno eso es si dejas la cagada y repartes archivos gz o zip por todas partes tratando de hacer un backup!

  2. Cómo borrar archivos .svn recursivamente | Viviendo en la era digital | La Web A Says:

    [...] = 'serumax';Ya había posteado algo similar a esto, pero como constantemente se necesita borrar estos archivos ya sea cuando está la versión [...]

  3. pispipepe Says:

    Gracias… buscaba este comando

    bueno en realidad pense que podia hacer un
    cp -r [src]*.jpg [dst]

    pero con tu comando si pude :>

Leave a Reply

Better Tag Cloud