neliobjr
(usa Red Hat)
Enviado em 03/12/2008 - 13:00h
"Espero ter conseguido passar o que preciso
Obrigado!"
É cara, não conseguiu não, rsrsrs..
O que eu não estou entendo é este loop que vc se refere, veja o que eu acho que vc tem em mente.:
vc tem um arquivo nomes, por exemplos, com os seguintes nomes:
Juliana
Matheus
Pedro
Mauricio
certo, o que vc pensou é o seguinte, fazer um loop, para jogar o nome juliana no comando grep, e procurar no arquivo, se tiver joga para a sua saida, um novo arquivo com o >>
ai vai para o segundo nome, Matheus, atraves do loop, e procura, se tiver joga para novo arquivo, e assim sucessivamente.
então,,, vc não precisa fazer este loop, vc consegue passar no proprio grep, os nomes todos que vc quer procurar com uma condição "ou", ex., se Juliana ou Pedro ou Dino_da_silva_sauro estiverem no arquivo nomes, joga para novo arquivo, como Dino_da_silva_sauro, não esta jogara somente os Juliana e Pedro. para isso faça assim:
grep -i "juliana\|ana\|marcos" nomes >> novo_arquivo
o -i faz com que procure tanto em maiuscula quanto minuscula.
é isso, qualquer coisa se eu entendi errado posta ai...
ABS