如何在文件的每一行上重新排列文本?

时间:2019-10-04 20:53:52

标签: awk sed

我有一个文件,内容格式如下

LastnameA,FirstnameA
LastnameB,FirstnameB
LastnameC,FirstnameC
LastnameD,FirstnameD    (etc.)

我希望它具有以下形式:

FirstnameA LastnameA
FirstnameB LastnameB
FirstnameC LastnameC
FirstnameD LastnameD    (etc.)

是否有不错的awksed命令来执行此操作?

1 个答案:

答案 0 :(得分:3)

以逗号分隔,然后像这样反向打印令牌:

awk -F, '{print $2, $1}'