Marcus Lima <[EMAIL PROTECTED]> escreveu:
> > > O sed n�o edita arquivos.
> (...)
> sed significa Stream Editor, e com o Editor no nome esperasse que ele
> edite
> arquivos.
> (...)
> sed "s/string1/string2/g" < arquivo > arquivo2

O arquivo original continuou n�o editado... O que voc� fez foi abrir
"arquivo", pass�-lo pelo "filtro" do sed, enviando o resultado para
"arquivo2". Sem edi��es (ao meu ver). Agora, vamos tentar realmente
editar o arquivo "arquivo" com o sed:

bash$ cat arquivo 
string1
bash$ sed "s/string1/string2/g" < arquivo > arquivo
bash$ cat arquivo
bash$

N�o funciona ;-). N�o quer utilizar o Perl para isso? Ent�o use o ed.

=====
--
Anderson Lizardo
http://lizardo.sytes.net
[EMAIL PROTECTED]

_______________________________________________________________________
Busca Yahoo!
O melhor lugar para encontrar tudo o que voc� procura na Internet
http://br.busca.yahoo.com/

Assinantes em 17/01/2003: 2242
Mensagens recebidas desde 07/01/1999: 197559
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a