find -name '*.nb' -exec ls -rtl {} +
Mostrará informações detalhadas sobre todos os arquivos correspondentes ao padrão e os classificará do mais antigo para o mais novo (você pode ter do mais recente para o mais antigo removendo a opção r
do comando ls
).
O +
no final significa que você executou o comando no final da pesquisa, em vez de executá-lo para cada correspondência.
OBSERVAÇÃO : isso só funcionará com uma quantidade razoável de correspondências, se a linha de comando for muito longa para ls
, ela será dividida em vários ls
, resultando em vários subconjuntos classificados, enquanto toda a lista não será ordenada corretamente (obrigado @Gilles e @rudimeier por apontá-la).