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

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

Re: [shell-script] Dúvida com o sed


From: Mauricio B. C. Vieira
Subject: Re: [shell-script] Dúvida com o sed
Date: Wed, 2 Apr 2003 07:12:49 -0300
User-agent: Mutt/1.3.28i

Não quer o resto do arquivo fonte?

cat teste | sed "/$A/{s/::/:$B:/g;}" > teste
Funciona(deve funcionar), mas se vc fizer

sed "/$A/{s/::/:$B:/g;}" teste > teste
ou
sed "/$A/{s/::/:$B:/g;}" <teste > teste #dá no mesmo

ele trunca e vc perde o arquivo.

sed "/$A/{s/::/:$B:/g;}" -> quando vc achar $A, execute a substuição com
o $B

Manda um trecho do teste.


On Tue, Apr 01, 2003 at 06:05:42PM -0300, Alberico Moreira da Silva wrote:
> Oi sou novo em criação de scripts shel e tenho uma dúvida. 
>  
> O comando "sed" abaixo ao ser executado mostra somente na saida padrão a 
> alteração efetuada, porém gostaria que o mesmo seja alterado no próprio 
> arquivo teste, alguém poderia me ajudar ?????
> Obs.: Lembrando que a intenção é alterar no próprio arquivo e não 
> direciona-lo para outro.
>  
> grep $A teste | sed "s/::/:$B:/"g
>  
>  
> Sem mais,
>  
>  
> Albérico
> 
> 
> [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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>  
> 
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em: 
> http://br.yahoo.com/info/utos.html 
> 

-- 
Mauricio B. C. Vieira - <address@hidden>
Estudante de Ciência da Computação - http://twiki.im.ufba.br/~MauricioVieira
Membro do GAVRI - http://gavri.im.ufba.br



reply via email to

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