12 Oct 2015

Buscar y comprimir archivos por fecha

Buscar y comprimir archivos por fecha

El archivo find tiene la opción -newerXY, donde se puede especificar una fecha.

Esto, en combinación con el comando tar, te permitirá comprimir archivos por fecha!

$ find /mnt/media/data/ -type f -name "*.txt"  -newermt '2015-10-01' ! -newermt '2015-11-01' | xargs tar -czvf 2015-10-`hostname`-archived.tgz --remove-files

Este ejemplo busca los archivos de /mnt/media/data/ con extension .txt, y que sean del mes de octubre de 2015.

Además, borra los archivos una vez que se han comprimido.

Artículos relacionados