rdn2 wrote:

> 
> #!/bin/bash
> for i in `find $1 -print|sed '/^\.$/d;/.*\/$/d;s/\.\///g'`; do sed
> "s/$2/$3/g" $i>/tmp/arquivotmp;cat /tmp/arquivotmp>$i;done;rm
> /tmp/arquivotmp
> #Fim

Mais f�cil assim:

perl -pi -e 's/texto a ser substitu�do/texto novo/g' 
/localizacao/dos/arquivos

-- 
   Thiago Macieira - UFOT Registry number: 1001
  [EMAIL PROTECTED]
    ICQ UIN: 1967141  PGP: 0x8F2978D5 and 0xEA9037A5 (PGP 2.x)
      Registered Linux user #65028


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

Responder a