Localizar e classificar os resultados por data criada

7

Como posso classificar os resultados de find ? Eu quero classificar por data criada asc?

find /docs -type f | sort

Classifica por nome de arquivo não criado a data. Obrigado.

    
por Justin 28.11.2011 / 10:55

1 resposta

10

AFAIK, o Linux não grava o tempo de criação, então a resposta curta é que você não pode.

Para a hora da modificação, tente isto:

$ find /docs -type f -printf '%T@ %p\n' | sort -k1 -n

ou:

$ find /docs -type f -print0 | xargs -0 stat -c "%y %n" | sort
    
por 28.11.2011 / 11:34

Tags