shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Inserir linha em local exato no meio doarquivo.


From: Vinicius Petrucci
Subject: Re: [shell-script] Inserir linha em local exato no meio doarquivo.
Date: Wed, 21 Nov 2001 17:50:36 -0200

carp julio,

eu testei num linux slackware 7.1 e funcionou corretamente.

abracos,

maki

Julio Neves wrote:

> Olá Vinicius,
> nas distros Linux que testei, a solução proposta por vc (echo $'\t'teste) não 
> funciona; este é a sintaxe Unix. Para obter o mesmo efeito no Linux,
> é necessário o uso da opção -e, ficando assim:
>
> echo -e $'\t'teste
>
> [ ]s,
> Julio
>
> Favor responder a address@hidden
> Para:   address@hidden
> cc:
> Assunto:        Re: [shell-script] Inserir linha em local exato no meio 
> doarquivo.
>
> funcionamento do TAB:
>
> echo $'\t'teste
>
> abracos,
>
> maki
>
> GBJ wrote:
>
> > Olá, colega!
> > Testei o sua idéia e quase deu certo. O único problema é que a linha
> nova
> > fica assim:
> > algo\t\t\t\alguma coisa
> >
> > Ou seja, os meus "tabs" não estão sendo interpretados da forma correta.
> > Como eu posso fazer para que os tabs sejam interpretados corretamente?
> >
> > [ ]'s
> >
> > At 15:34 19/11/2001 Monday -0300, you wrote:
> > ><http://ads3.hpg.com.br/RealMedia/ads/click_nx.cgi/mail.ieg.com.br/incoming@TopLeft?x>348bb9.jpg<http://ads3.hpg.com.br/RealMedia/ads/click_nx.cgi/mail.ieg.com.br/incoming@TopLeft?x>
> > >
> > >
> > >
> > >Oi.
> > >Bom, estou ministrando curso agora e portanto não tive muito tempo
> parDIV>
> > >a
> > >testar mas tente as seguintes linhas de comando:
> > >
> > >..... Corte aqui .....
> > >var1="primeira parte"
> > >var2="segunda parte"
> > >sed -e "/###Descriçao de alguma coisa/a\\
> > >$var1 ...tabs....$var2" arquivo_original > arquivo_final
> > >..... Corte aqui - fim .........
> > >
> > >Pronto.
> > >O arquivo alterado estará no arquivo_final.
> > >
> > >Observar que realmente deve-se quebrar de linha após a\\, não sendo
> somDIV>
> > >ente
> > >a formatação do correio. A linha que começa com $var ..tabs fica em
> oDIV>
> > >utra
> > >linha mesmo
> > >
> > >OBS2 . Onde está escritos ....tabs... coloque quantos tabs você
> precisaDIV>
> > >.
> > >
> > >José Augusto Martins Nieviadonski
> > >HSBC Bank Brasil S.A.
> > >Analista de Sistemas Consultor
> > >Instrutor
> > >Treinamento de Informática
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > Sair da lista: address@hidden
> > Banco Dados:   http://www.egroups.com/group/shell-script
> >
> > Seu uso do Yahoo! Grupos é sujeito às regras descritas em: 
> > http://br.yahoo.com/info/utos.html
>
> Sair da lista: address@hidden
> Banco Dados:   http://www.egroups.com/group/shell-script
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em: 
> http://br.yahoo.com/info/utos.html
>
> Sair da lista: address@hidden
> Banco Dados:   http://www.egroups.com/group/shell-script
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em: 
> http://br.yahoo.com/info/utos.html



reply via email to

[Prev in Thread] Current Thread [Next in Thread]