find /search/root -printf "%T+ %10s %p\n" | sort -n --reverse
Se você usar o GNU find e nenhum nome de arquivo (ou caminho) contiver uma nova linha (que pode ser verificada por um -path
test).
Eu gostaria de saber como encontrar os arquivos que foram alterados pela última vez em um diretório e em seus subdiretórios.
ls -lt
não funciona, porque se um arquivo for alterado e, portanto, seu horário for alterado para estar atualizado, o diretório que contém o arquivo não terá seu diretório atualizado.
Meu objetivo final é encontrar o último arquivo alterado cujo tamanho está aumentando mais rápido ou mais, por . Então eu também gostaria de saber sobre isso.
Meu sistema operacional é o Ubuntu 12.04.
find /search/root -printf "%T+ %10s %p\n" | sort -n --reverse
Se você usar o GNU find e nenhum nome de arquivo (ou caminho) contiver uma nova linha (que pode ser verificada por um -path
test).
Tags filesystems