Como de costume, man ls
é sua amiga. Se você está rodando o Linux com o GNU coreutils, o --group-directories-first
faz exatamente o que você pede.
Eu realmente não gosto de como o Linux ls -al
mistura arquivos e diretórios.
É possível listar diretórios, arquivos e , com comando único?
dirA
dirB
dirC
fileA
fileB
fileC
Tags ls linux shell-script