porque não ls -lrt 'find'. e encontra . -exec ls -lrt {} \ + produz a mesma saída?

3

Estou tentando classificar arquivos por data, incluindo aqueles que residem em subdiretórios. Eu tenho que trabalhar usando:

find . -exec ls -lrt {} \+

que encontrei em algum lugar no StackOverflow. Minha tentativa inicial foi usar:

ls -lrt 'find .'

mas não funciona. Classifica o conteúdo de cada diretório por data, em vez de todos eles juntos.

Por que isso produz uma saída diferente?

    
por roadnottaken 01.12.2011 / 01:25

1 resposta

3

Use a opção d de ls .

ls -lrtd 'find .'
    
por 01.12.2011 / 01:32

Tags