我有两个文件,A是B的子集。A和B的每一行都包含字符串(键值对)。A包含键,B包含实际的键值对。
如何使用Linux命令创建由键值对组成的文件,这些键值对的键来自文件A?
注意:键-值对是制表符分隔的,其中键是第一个制表符之前的字符串。
发布于 2009-09-12 01:00:22
cite@antiope:/tmp$ cat > A
1
3
cite@antiope:/tmp$ cat > B
1 peter
2 frank
3 jan
cite@antiope:/tmp$ join A B
1 peter
3 jan是的,这适用于"1","2","3“以外的其他字符串,只要你事先对A和B进行排序。
https://stackoverflow.com/questions/1413901
复制相似问题