to remove just
",[email protected]"
in"alias_name1"
but not"alias_name2"
sed
abordagem:
sed -E '/^alias_name1/ s/,name2@example\.com(,?)//' /etc/aliases
O truque com o 1º grupo capturado (...)
também cobrirá casos em que ,[email protected]
aparecer no final da linha ou no meio.
A saída:
alias_name1: [email protected],[email protected]
alias_name2: [email protected],[email protected],[email protected]