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]

Responder a