Oi amigo, é mais simlpes do que você pensa. Ao invés de: for i in `cat< <(ls)` /home/
faça um simples g* que o bash vai completar para você: for i in /home/g* do echo "Arquivo: $i" done melhora ele, pegando os arquivos que iniciam com G maiúsculo também: for i in /home/g* /home/G* do echo "Arquivo: $i" done ou melhor: for i in /home/[Gg]* do echo "Arquivo: $i" done se quiser pegar todos os arquivos que estão dentro desse diretório e que iniciam com g, utiliza o find mesmo: find /home -name "g*" ou para pegar com G maiúsculo também: find /home -iname "g*" tem várias formas.... pode, por exemplo pegar a letra ou conjunto de letras: VAR=Jeiks para imprimir somente o "J": echo ${VAR::1} para imprimir somente o "Je": echo ${VAR::2} para imprimir dois caracteres depois da segunda letra: echo ${VAR:2:2} fique a vontade depois dê uma olhadinha em: http://jeiks.net/web_documents/bash.pdf abs Em 24 de março de 2010 07:33, Sergio de Oliveira <sckunfun...@yahoo.com.br>escreveu: > > > find -type d -name "g*" > > --- Em qua, 24/3/10, Reinaldo de Carvalho > <reinal...@gmail.com<reinaldoc%40gmail.com>> > escreveu: > > De: Reinaldo de Carvalho <reinal...@gmail.com <reinaldoc%40gmail.com>> > Assunto: Re: [shell-script] Testar primeiro caracter de uma string > Para: shell-script@yahoogrupos.com.br <shell-script%40yahoogrupos.com.br> > Data: Quarta-feira, 24 de Março de 2010, 1:12 > > > > > 2010/3/23 gleissonmb <gleisso...@gmail. com>: > > > > Objetivo: Listar todos arquivos que iniciem com a letra "g". > > > > Ex: > > Estou listando os arquivos assim: > > # for i in `cat< <(ls)` /home/ > > > > ls g* > > -- > Reinaldo de Carvalho > http://korreio. sf.net > http://python- cyrus.sf. net > > "Don't try to adapt the software to the way you work, but rather > yourself to the way the software works" (myself) > > __________________________________________________________ > Veja quais são os assuntos do momento no Yahoo! +Buscados > http://br.maisbuscados.yahoo.com > > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Jacson R. C. Silva [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: shell-script-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html