NÃO Awk. Apenas sed
e column
:
column -ts@ file.txt | sed -E 's/([^ ]+)([ ]+) (.+)/@/'
Saída:
[email protected]
[email protected]
[email protected]
Agora, penso nisso, isso é quase o mesmo que a solução Sundeep, ele parece mais curto / tem menos chamadas para sed
e também assume que @
acontece apenas uma vez em cada linha.