Autor Tópico: Escolha de ficheiros a serem visualizados.  (Lida 1538 vezes)

Offline alpha11

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Escolha de ficheiros a serem visualizados.
« Online: 07 de Abril de 2012, 15:49 »
Olá

1 -como faço para escolher somente os ficheiros de leitura a serem visualizados numa pasta?

eu faço

ls -l mas aparecem todos...

2- Listar todas as diretorias de uma pasta


3-Atraves de palavras dadas procurar ficheiros...


Obrigado

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Escolha de ficheiros a serem visualizados.
« Resposta #1 Online: 08 de Abril de 2012, 09:25 »
Não ficou muito claro pra mim (parece que você quer o find não o ls, mas também parece dever de casa), mas comece lendo o manual do ls: man ls

Offline raidicar

  • Usuário Ubuntu
  • *
  • Mensagens: 576
  • Quad Shot of Ubuntu
    • Ver perfil
Re: Escolha de ficheiros a serem visualizados.
« Resposta #2 Online: 08 de Abril de 2012, 14:51 »
Citar
Listar todas as diretorias de uma pasta
Apenas as pastas de um determinado diretório: ls -l Diretorio/ | grep ^d
Apenas as pastas do meu diretório atual: ls -l | grep ^d

Citar
Atraves de palavras dadas procurar ficheiros...
Apenas os ficheiros de determinado nome de um determinado diretório: ls -l ficheiro1 ficheiro Diretorio/  
Apenas os ficheiros de um determinado nome do meu diretório atual: ls -l ficheiro1 ficheiro2  
Todos os ficheiros de um determinado nome a partir de um determinado diretório: find /diretorio -name ficheiro -type f
Todos os ficheiros de um determinado nome em todo o computador: find / -name ficheiro -type f
-type f (Apenas ficheiros)
-type d (Apenas diretórios)

Citar
1 -como faço para escolher somente os ficheiros de leitura a serem visualizados numa pasta?
Refere-se a ficheiros com permissão de "apenas leitura" ativados e as demais permissões (gravação e execução) desativadas?
Referece a apenas escolher ficheiros, sem diretórios? ls -l | grep ^-
???


« Última modificação: 08 de Abril de 2012, 14:55 por raidicar »
Quem ama extremamente, deixa de viver em si e vive no que ama. Na vida três coisas são certas, o amor, a morte e o Linux !
Se Platão disse, então realmente sofremos de uma perigosa doença mental.

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Escolha de ficheiros a serem visualizados.
« Resposta #3 Online: 08 de Abril de 2012, 19:52 »
No zsh dá pra fazer algo como
Código: [Selecionar]
ls -d {*,.*}(/)(lista os subdiretórios "normais" e ocultos)
Com find fica
Código: [Selecionar]
find . -maxdepth 1 -type d -print
« Última modificação: 08 de Abril de 2012, 20:14 por irtigor »