[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Acrescentar linhas
From: |
Flavio Torres |
Subject: |
Re: [shell-script] Acrescentar linhas |
Date: |
Mon, 08 May 2006 15:51:13 -0300 |
User-agent: |
Thunderbird 1.5.0.2 (Windows/20060308) |
-----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-----
- Acrescentar linhas, Mauricy Maiorino, 2006/05/08
- Re: [shell-script] Acrescentar linhas,
Flavio Torres <=