[ubuntu-ar] [Ayuda] Necesito script/commando para cambiar mails dentro de un texto
Emiliano Moscato
moski666 at gmail.com
Thu Nov 13 16:49:21 GMT 2008
Moski
2008/11/13 Rama Gomalopa <gomalopa at gmail.com>
> Hola, tengo este problema. tengo que modificar 50 archivos de texto,
> que tienen dos lineas, (EJ)
> #####################################
>
> email,nombre,pais,provincia,ciudad,id
> gomalopa77 at hotmail.com,rama,arg,bsas,olav,4
>
> #####################################
> el tema es que tengo que cambiar los mails por
> uno(gomalopa at gmail.com). Los archivos estan en distintas carpetas y no
> tengo idea de como hacerlo, da lo mismo que sea script o comando.
> probe con
> #cat <data.txt | sed -e
> 's/gomalopa77 at hotmail.com/gomalopa at gmail.com/g' > data.txt
>
Holá, probá cambiando el script de sed por este:
sed -re 's/\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}/gomalopa at gmail.com/gi'
prueba.txt
Creo ver que tenés los comandos como para pasarle todos tus archivos, si no
explicá mejor donde están y cómo los identificás.
Saludos y suerte!
Moski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/ubuntu-ar/attachments/20081113/93b73d04/attachment.htm
More information about the Ubuntu-ar
mailing list