【发布时间】:2012-02-14 12:47:16
【问题描述】:
我有两个变量,它们是逗号分隔的列表。我想通过根据其唯一 ID 附加行来加入这两个变量。
下面的例子:
var1="
id1,data1,data2,data3
id2,data1,data2,data3
id3,data1,data2,data3
id4,data1,data2,data3
"
var 2="
id1,data4,data5,data6
id2,data4,data5,data6
id3,data4,data5,data6
id4,data4,data5,data6
"
output="
id1,data1,data2,data3,data4,data5,data6
id2,data1,data2,data3,data4,data5,data6
id3,data1,data2,data3,data4,data5,data6
id4,data1,data2,data3,data4,data5,data6
"
我在 AWK 方面不是最好的,虽然我可以解密它,但我仍然难以提出命令。如果您能提供帮助,那就太好了!
【问题讨论】:
-
您需要 sed 或 awk 的任何特殊原因?
-
不是真的,只是假设这将是使用的工具