¿Cómo puedo enumerar recursivamente todos los archivos que se modificaron entre el 22/12/2011 y el 24/12/2011?
Respuesta aceptada:
En términos generales, cuando busque archivos en un directorio y sus subdirectorios de forma recursiva, use find
.
La forma más fácil de especificar un rango de fechas con find
es crear archivos en los límites del rango y usar el -newer
predicado.
touch -t 201112220000 start
touch -t 201112240000 stop
find . -newer start ! -newer stop