O parâmetro "-i" já utilizei com sucesso, mas confesso que não testei usando wildcards tipo *.txt.
--- Em shell-script@yahoogrupos.com.br, "voyeg3r" <[EMAIL PROTECTED]> 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 shell-script@yahoogrupos.com.br, "Fabio Campos Coelho" > <camposcoelho@> escreveu > > > > Obrigado pela ajuda, Tiago. Consegui fazer com o funcoeszz. > > > > Abracos. > > > > > ----- Original Message ----- > > > From: "Tiago Barcellos Peczenyj" <tiago.peczenyj@> > > > To: shell-script@yahoogrupos.com.br > > > 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 > > >