Se você algum dia precisou listar apenas os diretórios no linux, e ficou batendo cabeça de como fazer isso, ai vai uma ajuda, não adianta procurar por comandos ou por algum parâmetro do ls, a solução foi utilizar o ls junto com grep.
Listando somente diretórios:
$ ls -l | egrep '^d'
Listando somente arquivos:
$ ls -l | egrep -v '^d'
Mais uma dica adicionada pelo amigo Francival, mais simples e objetiva:
$ ls -d */
O grep pegara a saida do ls e vai filtrar os nomes de diretórios ao encontrar o primeiro caracter d. Para obter o contrário( listar somente os arquivos) você precisa passar o parâmetro -v. Isto inverte a sua requisição e retorna tudo aquilo que for diferente do que você definiu.
Criando aliases para economizar tempo:
Você pode criar aliases como abaixo.
lf para listar os arquivo e ldir para listar os diretórios.
$ alias lf="ls -l | egrep -v '^d'"
$ alias ldir="ls -l | egrep '^d'"
Você pode adicionar esses dois aliases ao seu arquivo de inicialização do shell:
No ubuntu, ~/.bashrc
$ cd ~
$ vi .bashrc
Adicione essas linhas ao arquivo:
alias lf="ls -l | egrep -v '^d'"
alias ldir="ls -l | egrep '^d'"
Salve e feche o arquivo.
Agora é só digital lf – para listar os arquivo e ldir – para listar os diretórios
Dica: Ao ldir, eu adicionei o parâmetro -A no ls, pois assim não lista os diretórios “.” e “..”
alias ldir="ls -Al | egrep '^d'"
.

Tiago gostei do post e precisei dele hoje
.
Seu Blog esta bem legal mas poderia ter mais conteúdo sobre POG que é nossa especialidade.
POGueiros unidos jamais serão vencidos.
Tiago do que se trata isso ?
http://br.youtube.com/watch?v=sqTq6PS6Up0
Posso saber?
Tiago, Muito bacana a sua solução. Mas, navegando pela internet, encontrei uma outra, que parece ser bem mais simples, neste endereço:http://oblogdefelix.blogspot.com/2007/04/ls-como-listar-apenas-diretrios.html.
O legal dela é que finalmente entendi pra que serve a opção -d do ls.
Para lista somente os diretórios é só digitar: ls -d */
Inté +
Francivla Lima, o Moc, O Mocorongo.
Francival, muito obrigado e a sua dica foi muito boa, vou acrescenta-la ao post ok, abs.