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

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

Re: trocar palavras dentro de um arquivo.


From: voyeg3r
Subject: Re: trocar palavras dentro de um arquivo.
Date: Wed, 01 Aug 2007 11:13:32 -0000
User-agent: eGroups-EW/0.82

O parâmetro "-i" já utilizei com sucesso, mas confesso que 
não testei usando wildcards tipo *.txt.


--- Em address@hidden, "voyeg3r" <voyeg3r@...> escreveu
>
> Só para lembrar, as novas versões do SED usadas com o parâmetro "-i" 
> não necessitam mais fazer algo assim:
> 
> sed 's/procura/substitui/g' arquivo > arquivo.novo
> 
> Bastando fazer assim 
> sed -i 's/procura/substitui/g' arquivo 
> 
> ou assim:
> sed -i 's/procura/substitui/g' *.txt
> 
> 
> 
> --- Em address@hidden, "Fabio Campos Coelho"
> <camposcoelho@> escreveu
> >
> > Obrigado pela ajuda, Tiago. Consegui fazer com o funcoeszz.
> > 
> > Abracos.
> > 
> > > ----- Original Message -----
> > > From: "Tiago Barcellos Peczenyj" <tiago.peczenyj@>
> > > To: address@hidden
> > > Subject: Re: [shell-script] trocar palavras dentro de um arquivo.
> > > Date: Mon, 30 Jul 2007 11:11:10 -0300
> > > 
> > > 
> > > Fabio,
> > > 
> > > O sed ja foi usado centenas de vezes na lista, vc pode adaptar
> este exemplo
> > > para o que vc pretende:
> > > 
> > > sed 's/procura alguma coisa/substitui por outra/' arquivo >
> arquivo.novo
> > > 
> > > ex:
> > > 
> > > ~> cat arquivo
> > > oi mundo cruel
> > > preciso de cafe
> > > ~> sed 's/cafe/um banho quente/;s/cruel/extremamente & e sem
beleza/'
> > > arquivo
> > > oi mundo extremamente cruel e sem beleza
> > > preciso de um banho quente
> > > 
> > > o & representa o que foi encontrado, pois vc pode ter uma
> expressão regular
> > > ali.
> > > 
> > > agora é pensar em cima do script.logon ;-)
> > > 
> > > On 7/30/07, Fabio Campos Coelho <camposcoelho@> wrote:
> > > >
> > > >   Olá lista, bom dia.
> > > >
> > > > Gostaria de saber se há uma forma de trocar palavras dentro de
> um arquivo.
> > > > Exemplo:
> > > > Por acidente o admin da rede removeu os arquivos de
script.logon do
> > > > servidor. Só que
> > > > existe um backup em um outro diretório, mas com mapeamentos
> antigos. Há
> > > > alguma forma
> > > > de trocar esses mapeamentos antigos por novos usando algum script?
> > > >
> > > > Desde já, toda ajuda é bem vinda.
> > > >
> > > > Fábio Campos Coelho
> > > > *nix network Admin
> > > > CSO
> > > >
> > > >
> > > > =
> > > >
> > > > --
> > > > Powered by Outblaze
> > > >
> > > >
> > > 
> > > 
> > > 
> > > --
> > > Tiago B Peczenyj
> > > Linux User #405772
> > > 
> > > http://peczenyj.blogspot.com/
> > > 
> > > 
> > > [As partes desta mensagem que não continham texto foram removidas]
> > 
> > >
> > 
> > 
> > 
> >   Fábio Campos Coelho
> >   *nix network Admin
> >           CSO
> >  
> > 
> > 
> > =
> > 
> > 
> > -- 
> > Powered by Outblaze
> >
>




reply via email to

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