Se a linha começa por "To:", faça:
sed '/To:/s/;/,/g' arquivo
Confira o resultado. Se estiver correto, faça:
sed -i.old '/To:/s/;/,/g' arquivo
fazendo assim, "arquivo" ficará alterado e "arquivo.old" permanecerá intacto
para um possível roll back (mv arquivo.old arquivo)
Abraços,
Julio
Em 27
onde comecar com To: faca isto
use o sed mesmo com a opcao -i
procure aqui:
http://thobias.org/doc/sosed.html
ou
veja no aurelio.net
ou na pagina do Barcelos
os tres abordam esse topico.
Pessoal,
Preciso trocar o cabeçalho "To:" das mensagens armazenada num
servidor de email (formato mbox - O filtro anti-spam tmda "pira" quando
o "To:" tem mais de um destinatário e o destintário é separado por ponto
e virgula).
Uma solução simples e barroquina, mas que não poderá e