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

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

Juntar 2 arquivos num só, mantendo os dados na mesma linha


From: Petry
Subject: Juntar 2 arquivos num só, mantendo os dados na mesma linha
Date: Tue, 3 Jun 2008 21:23:21 -0300

Srs.,

# cat arq1.txt
dado1
dado2
dado3

# cat arq2.txt
dadoA
dadoB
dadoC

Quero criar um arq3.txt que fique assim:
dado1 dadoA
dado2 dadoB
dado3 dadoC

Estou fazendo da seguinte forma:

CONTADOR=10
LINHA=1
while [ $CONTADOR -lt 23 ]; do
        ARQ1=$( sed '$LINHA p' arq1.txt )
        ARQ2=$( sed '$LINHA p' arq2.txt )
        echo "$ARQ1 $ARQ2" > arq3.txt
        CONTADOR=$[ $CONTADOR + 1 ]
        LINHA=$[ $LINHA + 1 ]
done

Ou com awk:
        ARQ1=$( awk 'NR == $LINHA' arq1.txt )
        ARQ2=$( awk 'NR == $LINHA' arq2.txt )

O que percebi é que estou tendo problema com a aspas simples, tentei usar \'
e não resolveu...

Alguma dica?



Obrigado,

JP


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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