[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Acrescentar linhas
From: |
jackson braga |
Subject: |
Re: [shell-script] Acrescentar linhas |
Date: |
Mon, 8 May 2006 18:55:54 +0000 |
cat arquivo2 >> arquivo1
bem simples e funcional
On 5/8/06, Flavio Torres <address@hidden> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Mauricy Maiorino escreveu:
>
> > Pessoal
> >
> > Consigo com o sed fazer algo como o exemplo abaixo:
> >
> > arquivo 1:
> >
> > blalalfkaçl
> > fakdfiej
> > limit
> > paulo
> > pedro
> > maria
> >
> > arquivo 2:
> >
> > paulo
> > pedro
> > maria
> > joao
> > carlos
> >
> > Preciso que os dados do arquivo 2 sejam sempre inseridos no arquivo 1
> > após a palavra "limit" .
> linuxuser@backup:~$ sed -e '/limit/r arq2' arq1
> blalalfkaçl
> fakdfiej
> limit
> INpaulo
> INpedro
> INmaria
> INjoao
> INcarlos
> paulo
> pedro
> maria
>
>
> Eu tentei de outra forma, mas me deu um erro, que nao consegui
> encontrar, caso alguem pudesse ajudar...
>
>
> linuxuser@backup:~$ LIN=$(egrep -n '[0-9]*' arq1 | grep limit | cut
> - -d: -f1)
> linuxuser@backup:~$ sed "$LIN"'s/$/\n'"${CONTEUDO}"'/' arq1
> sed: -e expressão #1, caractere 14: unterminated `s' command
>
> []'s
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.3-cvs (MingW32)
>
> iD8DBQFEX5MhNRQApncg294RAtrPAKDXHQjzPOHuIpq/C8cNJubSV+jdSQCfb6A6
> FybonVWinRNhjZUDssmaMCs=
> =8++c
> -----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: address@hidden
> ---------------------------------------------------------------------
> 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
>
>
>
>
> *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE
> <http://br.ard.yahoo.com/SIG=12fcjcm8a/M=396559.7942981.9356150.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1147121266/A=3634211/R=2/id=noscript/SIG=15494h0pu/*http://lt.dell.com/lt/lt.aspx?CID=12387&LID=335659&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs>
> ------------------------------
> *Links do Yahoo! Grupos*
>
> - Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> - Para sair deste grupo, envie um e-mail para:
> address@hidden<address@hidden?subject=Unsubscribe>
>
> - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>
--
01000000000001001001100010110101100 0000110000000000011000000
(1011100) 10010110011010 - 10001101111111
101001010010100 000110110110010 10001010100000000010010010000001011
000110110110010 011011000000110
[As partes desta mensagem que não continham texto foram removidas]