[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Dados de dois arquivos.
From: |
Edmilson Menezes |
Subject: |
Re: [shell-script] Dados de dois arquivos. |
Date: |
Mon, 30 Mar 2009 08:28:13 -0700 (PDT) |
Pessoal obrigado pela ajuda mais a solução do Raul servil legal, muito obrigado.
--- Em seg, 30/3/09, Raul Libório <address@hidden> escreveu:
De: Raul Libório <address@hidden>
Assunto: Re: [shell-script] Dados de dois arquivos.
Para: address@hidden
Data: Segunda-feira, 30 de Março de 2009, 10:05
raul@linux-lhpo: ~/Desktop> cat 01
a1 1
a1 3
a1 5
a1 7
a1 9
raul@linux-lhpo: ~/Desktop> cat 02
a2 2
a2 4
a2 6
a2 8
a2 10
raul@linux-lhpo: ~/Desktop> paste 01 02 | tr '\t' '\n'
a1 1
a2 2
a1 3
a2 4
a1 5
a2 6
a1 7
a2 8
a1 9
a2 10
raul@linux-lhpo: ~/Desktop>
------
Raul Libório
http://rauhmaru. blogspot. com/
rauhmarutsªhotmailº com
Linux user#4444581
"The bug is on the table."
2009/3/30 Flavio Torres <fla_torres@yahoo. com.br>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Edmilson Menezes wrote:
>> Bom dia pessoal, gostaria da seguinte ajuda, tenho dois arquivos com um
> número de linhas iguais e gostaria de fazer um laço que pegasse a
> primeira linha do arquivo A e a primerira do arquivo B, depois a segunda
> linha do arquivo A e a segunda linha do arquivo B e assim por diante, eu
> cheguei a fazer um for para ler o primeiro arquivo mais na hora de ler o
> segundo ele só termina o for e passa para o primeiro arquivo depois de
> ler o segundo arquivo inteiro. A saida ficaria assim:
>>
>> primeira linha arquivo A
>> primeira linha arquivo B
>> segunda linha arquivo A
>> segunda linha arquivo B
>> .
>
>
> Tente algo com o paste...
>
> paste arquivo1 arquivo2
>
> te retornara:
> arqA-linha1 arqB-linha1
> arqA-linha2 arqB-linha2
>
> e entao use um for...
>
> for i in $(paste arq1 arq2);do....
>
> talvez precise alterar o IFS....
>
>
> abs
>
>
> - --
>
>
> /*---------- --------- --------- --------- --------- -----*/
> /* * Flavio Torres - Administrador de Sistemas*/
> /* /_\ */int y,z;main(x){ x=(x>0?-9: x);z=((z= (x+5)
> /* o. .o */)>0?z:-z); printf(!x& &++y?"\n" :z?z>y%3+ y/
> /* ((Y)) */3?" ":x<-5?"/":" \\":y?"|" :"*");y-9? main(
> /* ()) (() */++x):puts( " _|_|_")&&puts( " \\___/");}
> /* ()^() A party animal isn't just for Christmas.*/
> -----BEGIN PGP SIGNATURE--- --
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAknQwtI ACgkQNRQApncg297 VMwCgteMddTP22CJ b7Hy7S6WYc5fl
> 5dcAoJy3eGQyBKLF4Bn fnWFPFDsBLOpH
> =6xIR
> -----END PGP SIGNATURE--- --
>
>
>
> ------------ --------- --------- ------
>
> ------------ --------- --------- --------- --------- --------- -
> 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: shell-script- unsubscribe@ yahoogrupos. com.br
> ------------ --------- --------- --------- --------- --------- -
> Esta lista é moderada de acordo com o previsto em http://www.listas-
> discussao. cjb.net
> ------------ --------- --------- --------- --------- --------- -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user- groups.programmi ng.shell. brazil
>
> Links do Yahoo! Grupos
>
>
>
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [shell-script] Dados de dois arquivos.,
Edmilson Menezes <=