Fala, Renato. A sua dúvida é bem básica, eu diria que no limiar entre o que é conhecimento básico de Unix/Linux e shell script.
O comando que você está procurando é o grep, que encontra padrões de strings dentro de arquivos. Fora isso, a capacidade básica de expansão do shell, usando o curinga "*" te permite rodar em cima de todos os arquivos. Portanto: grep "string" /diretorio/* Recomendo a leitura de: http://pt.wikipedia.org/wiki/Guia_de_comandos_para_Linux/Unix http://www.uniriotec.br/~morganna/guia/introd_guia.html http://focalinux.cipsga.org.br/guia/iniciante/ch-bas.htm#s-basico-comandos []'s Eri Ramos Bastos 2010/4/5 Renato Mauricio <[email protected]>: > Pessoal, bom dia. > > Preciso criar um script para localizar uma string dentro de 300 > arquivos texto (estão dentro de um mesmo diretório). Como faço isso? > > Um grande abraço e uma ótima semana a todos do grupo. > > > ------------------------------------ > > --------------------------------------------------------------------- > 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: [email protected] > --------------------------------------------------------------------- > 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 > > >
