Hello Dan,

Perhaps one simple solution would be using sed(1),

Suppose you have a file named 'test.txt' and the list you provided is
there,

you could run in shell:

<code> sed 's/celere.com/elettronica.lol/p' test.txt > results.txt </code>

Hope this helps you

Manuel

El vie, 4 oct 2024 a las 10:39, Dan (<d...@nnnne-o-o-o.com>) escribió:

> Hello,
>
> About *shelling*, I found two useful tricks to edit the filesystem.
>
> To speed up editing on folder file list:
> nano *.xml (CTRL+S, CTRL+X)
>
> Recursively into subdirs:
> nano `find . -name *.xml` (CTRL+S, CTRL+X)
>
> The problem comes when given a filesystem structure like:
>
> xml1/email/po...@celere.com
> xml2/email/po...@celere.com
> xml3/email/po...@celere.com
> xml4/email/po...@celere.com
> xml5/email/po...@celere.com
> xml6/email/po...@celere.com
> xml7/email/po...@celere.com
>
> I want to rename with one unique shell commmand all the wrong emails to
> po...@elettronica.lol
>
> Do you have a tip to exchange?
>
> Thanks!
>
> -Dan
>
>

-- 
Lic. Manuel Solís Vázquez

Reply via email to