Ir ao topo

Tecnobyte

Logomarca da Tecnobyte
Contato por WhatsApp

WhatsApp

(69) 3421-6756

Contato por Telefone

(69) 3421-6756

(69) 3421-6757

Enviar mensagem

Enviar

mensagem

Contato por Facebook

Facebook

Contato por Skype

Skype

Atendimento de segunda a sexta, das 08h00 às 19h00 (horário de Brasília).

Linux

Como listar somente os nomes dos arquivos e subdiretórios no Linux

Banner

Para listar somente os nomes dos arquivos e subdiretórios de um diretório no Linux, execute os comandos a seguir:

ls -l /diretorio/ | cut --fields=9 -d" "

Neste exemplo estamos usando dois comandos: ls e cut. O comando ls está sendo usado para listar um arquivo em cada linha, o que gera uma saída semelhante a esta:

drwxr-xr-x 2 usuario grupo 4096 Oct 22 00:00 arquivo1
drwxr-xr-x 2 usuario grupo 2048 Oct 22 00:00 arquivo2

Essa saída está sendo direcionada para a entrada do comando cut, que filtra o conteúdo de cada linha pegando apenas o campo da posição 9, considerando espaço como delimitador, o que corresponde ao nome do arquivo. O resultado será uma listagem como esta:

arquivo1
arquivo2

O conteúdo desta página pode ajudar alguém? Compartilhe!