Para buscar archivos modificados al menos 5 días en el futuro, use:
find . -newermt "5 days"
La sintaxis para la especificación de tiempo corresponde a la de date -d
. Consulte man find
para obtener información sobre el interruptor nombrado -newerXY
para obtener más información.
No es posible utilizar, por ejemplo, -mmin
para hacer esto. Se informó como un error contra GNU find , y se resolvió implementando -newerXY
en findutils 4.3.3 (~ 2007) como lo mostré anteriormente.
Aparentemente, no se utilizó GNU find, sino BusyBox.
Debería poder crear un archivo temporal con touch -d
una fecha en el futuro y luego usar el -newer
interruptor para find
:
touch -d "+5 days" tmpfile
find . -newer tmpfile
BusyBox touch
no admite ese formato de fecha, pero el principio es el mismo y es find
compatible -newer
. La creación del archivo de referencia con una fecha correcta se deja como ejercicio para el lector (siempre conveniente para escribir).