Não sei exatamente o que você quer dizer com update dates
, mas você está usando a opção -r
que, de acordo com o homem, faz isso -
-r Reverse the order of the sort to get reverse lexicographical order or the oldest entries first (or largest files last, if combined with sort by size
Acho que isso deve ser bom o suficiente para você, se precisar de arquivos classificados por hora.
ls -lRt
Se você não precisa de todas as outras coisas listadas por ls
, então você pode usar -
ls -1Rt
Para capturar o resultado em um arquivo, você pode usar o operador de redirecionamento >
e fornecer um nome de arquivo. Então você pode fazer algo assim -
ls -lRt > sortedfile.list
Atualização:
find . -type f -exec ls -lt {} +