【发布时间】:2012-10-27 23:01:33
【问题描述】:
我有两个文件
猫 test1.txt
1|2|3|4
2|3|4|4
3|4|5|5
cat test2.txt
1|2|4|5
2|3|5|6
3|5|7|7
我的输出应该是
1|2|3|4|4|5
2|3|4|4|5|6
这就像在字段 1 和 2 上连接两个文件,并从文件 1 中获取 1,2,3,4 的值,从文件 2 中获取 3,4 的值。
请帮我解决这个问题?
【问题讨论】:
-
如果您可以使用像 sqlite 这样的数据库,这将非常容易 - 这是一个选项吗?
标签: shell unix join scripting awk