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

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

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