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

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

Re: [shell-script] Re: trocar palavras dentro de um arquivo.


From: Bruno Gunter Fricke
Subject: Re: [shell-script] Re: trocar palavras dentro de um arquivo.
Date: Tue, 31 Jul 2007 20:36:36 -0300

Que versão é essa do sed? aqui não funcionou...


  ----- Original Message ----- 

  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
  >



   

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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