$ paste arq1.txt arq2.txt
dado1 dadoA
dado2 dadoB
dado3 dadoC

[]'s
Eri


2008/6/3 Petry <[EMAIL PROTECTED]>:

> 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]
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> 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.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


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

Responder a