[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] comparar arquivos e excluir linhas
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] comparar arquivos e excluir linhas |
Date: |
Sat, 24 Dec 2011 14:34:46 -0200 |
com awk deve ser mais rápido, porém com sed pode-se fazer assim:
for Linha in $(cat a)
do sed -n "$Linha p" b
done
Abcs,
Julio
*Já foi lançado "Bombando o
Shell<http://www.brasport.com.br/index.php?dispatch=products.view&product_id=666>
". *
*Show **de interfaces gráficas sob Shell!*
*
*
Em 24 de dezembro de 2011 13:38, sergio <address@hidden> escreveu:
> **
>
>
> Caros, um feliz natal e um bom ano novo. Boas festas e saude.
> tenho 1 arquivo a com 49000 linhas e um b com 100000.
> o arquivo a tem uma sequencia de numeros que corresponde a linha do
> arquivo b. exemplo
>
> arquivo a arquivo b
> 1 50
> 227 90
> 228 1000
> 229 30
> 300 ... 60 ...
>
> preciso ler a linha 1 do arquivo a e pegar o valor da linha 1 no arquivo b.
> ler o valor da linha 2 no arquivo a e pegar o valor da linha 227 no
> arquivo b e assim vai.
> fiz um for e demora muito, pois vai de linha em linha.
> alguém tem uma idéia pra me ajudar?
>
> o arquivo a é uma referencia (posição da linha que preciso do arquivo b),
> sao 96 arquivos b.
>
> obrigado a todos
>
>
>
[As partes desta mensagem que não continham texto foram removidas]