encontre arquivos na pasta mais recente que

encontre arquivos na pasta mais recente que

Pesquisei man find, mas não me deu a resposta para uma tarefa simples:

Quero listar todos os arquivos dentro de uma pasta que foram modificados nas últimas 5 horas.

tentei

find ~/.purple/logs -type f -mmin 1000

para mostrar arquivos modificados durante os últimos 1000 minutos, mas sem ocorrências.

Talvez seja meu inglês limitado, mas o que devo procurar no manual?

Responder1

Você pode usar

find . -maxdepth 1 -mmin -$((60*5)) -type f

para listar todos os arquivos regulares no diretório atual, que foram alterados durante as últimas 5 horas.

$((60*5))é calculado pelo shell e, portanto, igual a 300 min.

informação relacionada