10 meneos
112 clics
Cómo eliminar archivos anteriores o posteriores a N días usando find (con ejemplos adicionales) (ENG)
Este artículo explica cómo eliminar archivos más antiguos o más nuevos que N días, con ejemplos adicionales, como hacer coincidir solo archivos con una extensión en particular, y más. Para esto usaremos el comando "find", una herramienta de línea de comandos para buscar archivos en un directorio.
|
comentarios cerrados
Y antes de usar -delete o similar siempre hacer -print por si acaso. Más vale prevenir que cepillarte medio disco duro sin querer
Dependerá de la situación en la que quieras este script pero si se trata de un uso doméstico, donde apenas hay una necesidad continua de borrado de archivos, preferiría que se usase un find y que los que cumplan la antiguedad los mueva a una carpeta con toda su jerarquía de subcarpetas del archivo para saber de dónde viene, y que el usuario los borre manualmente...