ls --group-directories-last? (Listar diretórios após os arquivos)

1

Sabemos que existe uma maneira de listar diretórios antes de usar os arquivos:

ls -1 --group-directories-first

Existe uma maneira de obter o oposto? Eu pensei que --reverse faria o truque, mas aparentemente não.

NOTA: Não preciso de uma solução que funcione com várias saídas de colunas. Por isso incluí -1 (ou, analogamente, -l ).

    
por Sridhar-Sarnobat 29.07.2016 / 00:42

1 resposta

1

A beleza do shell é que você pode compor diferentes unidades de lógica usando pipes:

ls -1 --group-directories-first | tac

Onde tac inverte o que recebe de stdin (oposto de cat ). Até funciona com saída colorida que foi crucial para mim:

ls -1 --color=always --group-directories-first | tac
    
por 29.07.2016 / 00:57