我希望使用AWK来处理以下电子表格,其中名和姓在同一列中:
我尝试过在运行时更改字段分隔符,类似于这样的操作:
Peter Griffin, 31 Spooner St, Quahog
Homer Simpson, 732 Evergreen Terr, Springfield
Fred Flintstone, 301 Cobblestone Way, Bedrock
并将输出到一个新的电子表格中,其中名字和姓氏有自己的列:
Peter, Griffin, 31 Spooner St, Quahog
Homer, Simpson, 732 Evergreen Terr, Springfield
Fred, Flintstone, 301 Cobblestone Way, Bedrock
我尝试过在运行时更改字段分隔符,类似于这样的操作:
awk '{print $1 "," $2} {FS=","} {print $3} {FS=" "}' spreadsheet.csv
但是它似乎不能正常工作,我得到了一堆混乱的东西。使用AWK可以实现这个吗?
$0=$0
。 - Ed Morton