shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Comparar e exibir resultados entre 2 arquivos numeric


From: Pablo Fernandes
Subject: Re: [shell-script] Comparar e exibir resultados entre 2 arquivos numericos
Date: Fri, 12 Aug 2005 10:13:05 -0300
User-agent: Mozilla Thunderbird 1.0.2-1.3.2 (X11/20050324)

Olá amigos,

consegui fazer da seguinte forma:

num=1

while true
do
        var1="`sed -n ${num}p ARQUIVO1`"

        if egrep ^$var1$ ARQUIVO2
        then
                egrep -v ^${var1}$ ARQUIVO2 > ARQUIVO3
                cp -f ARQUIVO3 ARQUIVO2
        fi

        num=`expr $num + 1`
        if [ "$num" -eq "190" ];then
                break
        fi
done

ARQUIVO3 com o resultado

Obrigado a todos
Pablo Fernandes

Pablo Fernandes wrote:
Caros Amigos,


Eu tenho dois arquivos: ARQUIVO1 e ARQUIVO2

$ cat ARQUIVO1
10
11
12
15
16
19
20

$ cat ARQUIVO2
10
11
12
13
14
15
16
17
18
19
(...)
193
194
195

isso é, ARQUIVO2 foi criado usando: seq 10 195 > ARQUIVO2

Bom, gostaria de saber como faço para exibir na saída padrão, todos os números de ARQUIVO2 com excessão dos números que ARQUIVO1 tem. Isso é, mostrar somente a diferença de ARQUIVO2 para ARQUIVO1.

Muito obrigado antecipadamente a todos
Um abraço

Pablo Fernandes


---------------------------------------------------------------------
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








reply via email to

[Prev in Thread] Current Thread [Next in Thread]