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

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).


ls -d * faz o que você diz, mas infelizmente ls -d não lista os diretórios.
precisa saber é
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.