aqui um jeito meio desajeitado de começar esse tópico
% x="[email protected]:blah:blah"
% first=$(echo $x|cut -d "@" -f 1)
% second=$(echo $x|cut -d "@" -f 2|cut -d ":" -f 1)
% echo "$x:$first:$second"
[email protected]:blah:blah:something:test.com