Para find
arquivos que foram modificados há alguns dias, é melhor usar -mmin
em vez de -mtime
, pois o último ignorará qualquer parte fracionária. Então, 1 dia 23 horas também é tratado como 1 dia.
De man find
:
-atime n
File was last accessed n*24 hours ago. When find figures
out how many 24-hour periods ago the file was last accessed,
any fractional part is ignored, so to match -atime +1, a file has
to have been accessed at least two days ago.
No seu caso, o seguinte mostrará os arquivos que foram modificados nas últimas 24 horas, ou seja, 1440 min:
find . -mmin -1440 -ls