这是输入(样本):
name1@gmail.com|com.emailclient.account
name2@msn.com|com.socialsite.auth.account
Run Code Online (Sandbox Code Playgroud)
我正在努力实现这个目标:
Emailclient name1@gmail.com
Socialsite name2@msn.com
Run Code Online (Sandbox Code Playgroud)
如果我像这样使用AWK:
cat foo | awk 'BEGIN{FS="|"} {print $2 " " $1}'
Run Code Online (Sandbox Code Playgroud)
它通过在字段2的顶部覆盖字段1来弄乱输出.
有什么提示/建议吗?谢谢.