[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Comparar dados de 2 arquivos..
From: |
Tiago |
Subject: |
Re: [shell-script] Comparar dados de 2 arquivos.. |
Date: |
Tue, 25 May 2004 11:37:13 -0300 |
User-agent: |
KMail/1.6.2 |
Valeu Aurélio
Já recebi umas trocentas formas de se fazer :-)
Isso me lembra uma coisa que ouvi quando começei
a trabalhar com linux,
"Existe mais de uma maneira de fazer.."
[]'s
Tia
Em Ter 25 Mai 2004 00:21, Aurelio Marinho Jargas escreveu:
oi tiago,
> | De: Tiago [mailto:address@hidden]
> | Então, tenho 2 arquivos com conteudo dos dois sendo
> | um numero por linha, assim:
> | 70
> | 71
> | 106
> | 1004
> | 104
> | E precisava encontrar numeros iguais nos 2 arquivos.
usa o comm, com a opção -3
$ comm --help | grep unique
-1 suppress lines unique to left file
-2 suppress lines unique to right file
$
assim:
$ cat arq1
um
dois
tres
$ cat arq2
um
dois
quatro
$ comm -1 -2 arq1 arq2
um
dois
$
falou!
=====
--
Aurelio Marinho Jargas, Curitiba, Conectiva
Novo: zzbovespa zzloteria http://aurelio.net/zz
txt2tags versao 2.0 BETA1 http://txt2tags.sf.net/beta
V FISL com um toque verde http://aurelio.net/curso
______________________________________________________________________
Participe da pesquisa global sobre o Yahoo! Mail:
http://br.surveys.yahoo.com/global_mail_survey_br
---------------------------------------------------------------------
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
--
Caso tenha alguma dúvida entre em contato.
Ao seu dispor
Tiago Oliveira
Supervisor de Suporte - Brasil
Braslink Network
(11) 3208-0855