Como listar nomes de diretórios, mas não seus conteúdos, em * N * X?

10

Se eu fizer um ls simples especificando um padrão de nome de arquivo, como ls A* , para diretórios que correspondam ao padrão, ele entrará no diretório e fornecerá a listagem completa, mas como obter a listagem de ./ e apenas os nomes dos diretórios dentro, mas não o seu conteúdo?

    
por Petruza 23.03.2012 / 15:10

3 respostas

18

Você pode tentar este comando:

ls -d A*/
    
por 23.03.2012 / 15:13
3

Se você precisar recursivamente, poderá usar

find . -type d -name A\*
    
por 23.03.2012 / 15:16
0
ls -l | grep '^d' will list only directories in the '.' current directory
    
por 04.12.2015 / 14:35