|
From: | Daniel Soares |
Subject: | Re: [shell-script] dúvida com GREP |
Date: | Tue, 17 Feb 2004 16:53:34 -0300 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.6b) Gecko/20031205 Thunderbird/0.4 |
fpasa escreveu:
Pessoal, sei muito pouco de Unix e estou precisando procurar por uma lista de "ids" que estao no arquivo ids.txt em um arquivo lista.txt .Alguém poderia me dizer como faço o Grep para isso ? Abraços, Fabiano
Deixa ver se entendi: Você precisa procurar uma sequência de caracteres dentro do arquivo lista.txt cujos caracteres a serem procurados estão no arquivo ids.txt ?
Se a sequência de caracters (ids) estiverem, no arquivo ids.txt, no formato "um por linha" (ou seja, com quebra de linha após os nomes), tente o seguinte:
while read x; do grep "$x" lista.txt done < ids.txt Se estiverem encadeados (sem quebra de linha) tente esse: for x in $(cat ids.txt); do grep "$x" lista.txt done []'s -- Daniel Soares* What are you gonna do? Sick your dogs on me? Or your bees? Or dogs with bees in their mouth so when they bark they shoot bees at me? --Homer Simpson
[Prev in Thread] | Current Thread | [Next in Thread] |