Como usar curingas com ls sem listar o conteúdo do diretório?

17

Normalmente, exibe apenas os arquivos e pastas no diretório atual. Porém, depois de adicionar um curinga, ele inicia a pesquisa nos subdiretórios.

exemplo:

$ ls
fight_folder    file1       file2

$ ls f*
file1   file2

fight_folder:
file3

Como você limita o escopo apenas ao diretório atual?
Usando o OS X

Igorio
fonte

Respostas:

23

ls -dsuprime a listagem do conteúdo dos diretórios listados na linha de comando (por meio do curinga). A partir da documentação :

-d Diretórios são listados como arquivos simples (não pesquisados ​​recursivamente).

geekosaur
fonte
ls -d * faz o que você diz, mas infelizmente ls -d não lista os diretórios.
precisa saber é