simples:

[EMAIL PROTECTED] ~]# cat nada
teste1
teste2
teste3
teste4
teste5
teste6
teste7
teste8
[EMAIL PROTECTED] ~]# sed -i.bkp '/teste5/iNOOOOOOOOOOOOOOOOVA
LINHAAAAAAAAAAAAAAAAAAA' nada
[EMAIL PROTECTED] ~]# cat nada
teste1
teste2
teste3
teste4
NOOOOOOOOOOOOOOOOVA LINHAAAAAAAAAAAAAAAAAAA
teste5
teste6
teste7
teste8
[EMAIL PROTECTED] ~]# sed -i.bkp '/teste5/aNOOOOOOOOOOOOOOOOVA
LINHAAAAAAAAAAAAAAAAAAA' nada
[EMAIL PROTECTED] ~]# cat nada
teste1
teste2
teste3
teste4
NOOOOOOOOOOOOOOOOVA LINHAAAAAAAAAAAAAAAAAAA
teste5
NOOOOOOOOOOOOOOOOVA LINHAAAAAAAAAAAAAAAAAAA
teste6
teste7
teste8
[EMAIL PROTECTED] ~]#



Tá, eu confesso.. na primeira vez eu confundi o i (insert) com o a
(append) e errei mesmo...

Mas como viu, pro teu caso a opção é o "a".


Flávio do Carmo Júnior

On Nov 27, 2007 2:18 PM, Rafael A. Gazzoni <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Gostaria de saber colocar em uma determinada linha. por exp: linha 3
>
>  No exemplo:
>
>  N_LINHA=`grep "^cole aqui o conteudo" -n arquivo.txt | cut -d: -f1`
>  N_LINHA = N_LINHA + 1
>
>  Tipo a ocorrência ta na linha 5; colar na 6 linha...
>
>  Obrigado pela atenção!
>
>  Abraço.
>
>  --- Em [email protected], "Eduardo de Paula"
>  <[EMAIL PROTECTED]> escreveu
>  >
>  > 50% exatos?
>  > Ou existe algum marcador especifico para colar?
>  >
>  > Abraço
>  >
>  > On Nov 27, 2007 1:39 PM, Rafael A. Gazzoni <[EMAIL PROTECTED]>
>  > wrote:
>  >
>  > > Boa Tarde...
>  > >
>  > > Tipo gostaria de fazer o seguinte
>  > >
>  > > [ conteudo.txt ] -->> [ arquivo.txt ] "so que no meio do arquivo"
>  > >
>  > > conteudo.txt
>  > > ------------
>  > > quero adicionar este texto aqui
>  > >
>  > > arquivo.txt
>  > > -----------
>  > > teste teste teste teste teste teste
>  > > arquivo teste arquivo teste
>  > > agora testando isto aqui
>  > > teste teste isto abc ola
>  > > cole aqui o conteudo do outro arquivo
>  > > ola estamos ainda em 2007
>  > > linux eh divertido
>  > > agora e a ultima linha deste arquivo
>  > >
>  > > arquivo.txt
>  > > -----------
>  > > teste teste teste teste teste teste
>  > > arquivo teste arquivo teste
>  > > agora testando isto aqui
>  > > teste teste isto abc ola
>  > > cole aqui o conteudo do outro arquivo
>  > > > quero adicionar este texto aqui
>  > > ola estamos ainda em 2007
>  > > linux eh divertido
>  > > agora e a ultima linha deste arquivo
>  > >
>  > > tentativa:
>  > > grep "^cole aqui o conteudo" arquivo.txt < conteudo.txt >> arquivo.txt
>  > >
>  > > :(
>  > >
>  > > alguem ja fez algo parecido?
>  > >
>  > > Obrigado!
>  > >
>  > >
>  > >
>  >
>  >
>  >
>  > --
>  > "Os erros podem ser transformados em acertos quando com eles se
>  aprende. Não
>  > existe a segurança do acerto eterno."
>  >
>  >
>  > [As partes desta mensagem que não continham texto foram removidas]
>  >
>
>  

Responder a