Linux - Um tempo mais fino para encontrar?

3

find é uma ótima ferramenta para localizar arquivos. Tem a opção de encontrar arquivos que foram modificados nos últimos X dias com -mtime . No entanto, eu gostaria de algo mais fino que isso. Eu quero ser capaz de encontrar arquivos que foram modificados nas últimas 2 horas. Existe alguma maneira de fazer o find (ou alguma outra ferramenta similar) fazer isso?

    
por Rory 16.02.2010 / 18:15

2 respostas

11

homem encontra

-mmin

Os dados do arquivo foram modificados pela última vez há n minutos atrás.

    
por 16.02.2010 / 18:18
4

Uma alternativa à melhor resposta de Paul Brewer: -newer . Essencialmente, encontra algo mais novo que um arquivo. Assim, você pode usar o toque para criar um registro de data e hora para um arquivo no passado e, em seguida, ver o que há de novo.

touch -t 201002160900 timestamp
find . -newer timestamp
    
por 16.02.2010 / 18:23