Linux slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux

Linux banner
Linux banner
Linux banner
Linux banner


» Screenshot

Comunidades

Como listar so diretorios ou so arquivos com o ls

[1] Enviado em 31/08/2007 - 17:09h Como listar so diretorios ou so arquivos com o ls
Linux user: Igor Ferreira Cemim
igorcemim

(usa Kurumin)


Qual opcao do comando "ls" eu utilizo para exibir somente os diretorios ou para exibir somente os arquivos?
caso nao seja possivel fazer isso, existe algum comando outro que o faça?

 

  


[2] Enviado em 31/08/2007 - 17:18h Re: Como listar so diretorios ou so arquivos com o ls
Linux user: Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)


:D

#ls -1

é um não éle
UAEHuaehuAHE...
flwsss

 

[3] Enviado em 31/08/2007 - 17:22h Re: Como listar so diretorios ou so arquivos com o ls
Linux user: Leandro Santiago
tenchi

(usa Slackware)


Cara, acho que não...
Mas vc pode criar um script que faça isso:
Olha esse exemplo:

#!/bin/bash
IFS="
"
for i in $1/*
do
if [ -d "$i" ]
then
echo $i
fi
done

Ou, para listar diretórios em lista longa,

$ ls -lah | grep ^d

Flw.


 

[4] Enviado em 31/08/2007 - 17:22h ls --help
Linux user: Daniel Fernandes
volcom

(usa Debian)


Cara,

# ls --help

te mostra todas as opções que o ls tem ;)

masssss...

para diretorios
# ls -d

para arquivos, é melhor vc especificar alguma extensão ou parte do(s) arquivos que quer listar.

Abraçooo

 

[5] Enviado em 31/08/2007 - 17:24h Re: Como listar so diretorios ou so arquivos com o ls
Linux user: Leandro Santiago
tenchi

(usa Slackware)


Putz, entendi totalmente errado sua pergunta...

Mas a dica do kra aí em ciam funciona muito bem para arquivos.

 

[6] Enviado em 31/08/2007 - 22:19h Re: Como listar so diretorios ou so arquivos com o ls
Linux user: Luis Carlos de Brito
luiscarlos

(usa Fedora)


para acabar com as duvidas
man ls

 

[7] Enviado em 31/08/2007 - 22:47h man
Linux user: Cicero Juliao da Silva Junior
juliaojunior

(usa Debian)


só p explicar a dica acima: quando tiver dúvidas simples sobre um comando, pode recorrer ao comando 'man'. ele te leva para as páginas de manual desse comando, onde vc tem uma explicação breve sobre sua funcionalidade, além de ver as opções disponíveis.

 

[8] Enviado em 04/09/2007 - 18:40h Listando somente os diretórios
Linux user: Helbert Fernandes
helbertfernandes

(usa Mandrake)


Amigo,

Não sei um comando exato para fazer isto.
Sei que o ls -d não mostra o que você quer.
Tente então:
ls -1 | egrep "\/$"


 

[9] Enviado em 01/02/2008 - 11:05h Somente diretorios
Linux user: Alexandre
alxgomes

(usa Suse)


ls -d */
find ./ -type d

By Daniel Lima que me ajudou.

 

[10] Enviado em 25/03/2008 - 14:39h Só diretórios
Linux user: jhonny
jhonnyaft

(usa RedHat)


ls -lt | grep "^d"

 

[11] Enviado em 25/03/2008 - 16:35h Estranho...
Linux user: Daniel Fernandes
volcom

(usa Debian)


No help do ls diz q a opção -d serve para diretórios...mas realmente não deu certo...

Creio que a melhor seja essa mostrada logo acima!

Abraço

 

[12] Enviado em 12/08/2008 - 18:10h Re: Como listar so diretorios ou so arquivos com o ls
Linux user: José Krioca
zekrioca

(usa Debian)


Quando você se da um ls, as pessoas normalmente não querem saber informações mais precisas, caso fosse necessário, elas dariam um ls -l.
Como poucos devem saber, ao darmos um ls, os diretórios são mostrados com uma barra no final (/), mas isso não é visualizável.

Portanto, para se listar um diretório onde somente as PASTAS (ou sub-diretórios) serão mostrados, deve ser usado com o parâmetro "-d", ou seja:

ls -d */

Simples, assim...

 

  
<< Primeira | Anterior Próxima | Última >>
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.