--- Thiago Macieira <[EMAIL PROTECTED]> escreveu: > -----BEGIN PGP
SIGNED MESSAGE-----
> Tente assim:
> perl -pi -e 's/'$nomeselecionado'@server.br/x/' /home/arquivo
> 
> O sed n�o edita arquivos. Quando voc� precisar fazer isso, utilize o
> Perl como 
> acima. Note que todos os ap�strofes acima s�o comuns. N�o existem
> ap�strofes 
> invertidos ali.

Ou o "ed". O ed parece uma mistura de Vim com Sed. Veja:

bash$ cat teste.txt 
[EMAIL PROTECTED]
bash$ TESTE="fulano"
bash$ echo -e ",s/${TESTE}@server.br/x/g\nwq" | ed -s teste.txt
bash$ cat teste.txt
x
bash$

/me s� usa Perl se for para fazer o script inteiro (embora a
documenta��o fala que o Perl tamb�m � bom para fazer comandos r�pidos
em 1 linha), n�o Perl dentro de Bash...


=====
--
Anderson Lizardo
*lizardo.sytes.net*

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

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

Responder a