Listar arquivos antes de uma data específica em bash [closed]

0

Como listar arquivos antes de uma data específica no bash?

    
por user548682 09.06.2016 / 05:47

1 resposta

1

Você não pode ver quando o arquivo foi criado devido à maioria dos sistemas de arquivos não salvar a data de criação (ext3 ext4).

Você pode usar find location -ctime time_period

por exemplo: Com -15 como período de tempo, você verá os arquivos modificados há menos de 15 dias. +15 arquivos modificados há mais de 15 dias e apenas 15 arquivos modificados há exatamente 15 dias.

-c flag mostra quando as últimas permissões foram alteradas.

-a flag mostra a data de acesso mais recente.

-m flag mostra a data da última modificação.

Você também pode usar isso (para a data de modificação) para encontrar arquivos por data específica:

find location -type f -ls |grep '10 Sep' Você deve alterar 10 de setembro com a data desejada.

    
por 09.06.2016 / 10:33