[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Ajuda
From: |
Luciano Depierri |
Subject: |
Re: [shell-script] Ajuda |
Date: |
Wed, 13 Oct 2004 09:53:58 -0300 |
Grande Julio,
É verdade, faltava um ">" nao sei como nao percebi isso....
Obrigado pela outra dica.
[]s
Luciano
--------------------------------------------------------------------------------
----- Original Message -----
From: Julio Cezar Neves - DATAPREVRJ
To: address@hidden
Sent: Wednesday, October 13, 2004 9:47 AM
Subject: RES: [shell-script] Ajuda
Aê Luciano o que está faltando é um maior (>). Veja:
> arquivo3 # Isto é para "esvaziar" o arquivo de saída
for i in `cat arquivo1`;
do grep $i arquivo2 >> arquivo3;
done;
Mas ficará muito + rápido e fácil se vc fizer:
grep -f arquivo1 arquivo2 > arquivo3
[ ]s,
Julio Cezar Neves
- Programa de Software Livre -
Tel:+55 21 2528-7070 / +55 21 8112-9988
Fax: +55 21 2528-7646
mailto:address@hidden
| -----Mensagem original-----
| De: Luciano Depierri [mailto:address@hidden]
| Enviada em: quarta-feira, 13 de outubro de 2004 09:02
| Para: address@hidden
| Assunto: [shell-script] Ajuda
|
|
|
| Pessoal,
|
| Estou precisando fazer um grep, ou seja, cada linha do
| arquivo1, seja comparada com todas as linhas do arquivo2 e as
| ocorrências seja copiada no arquivo3.
| Estou fazendo da seguinte maneira:
|
| for i in `cat arquivo1`;
| do grep $i arquivo2 > arquivo3;
| done;
|
| Mas apenas o grep está comparando apenas a última linha do
| arquivo 2. Alguem saberia o que está errado?
| Agradeço antecipadamente.
|
| Luciano Depierri
|
| [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: address@hidden
| ---------------------------------------------------------------------
| Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
---------------------------------------------------------------------
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: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Yahoo! Grupos, um serviço oferecido por:
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]