小编Neg*_*gar的帖子

如何提取具有共同列的记录?

我有两个具有不同列数和行数的表。我想使用公共列(B 列是公共的)查找行。这是一个例子。能否请你帮忙?

file1.txt

A  B    C   D
a  b    c   d
i  ii  iii iV
*  **   #  ##
Run Code Online (Sandbox Code Playgroud)

file2.txt

E  B  
f  ff 
h  b
g  gg
k  ii
Run Code Online (Sandbox Code Playgroud)

输出:

A  B    C   D  E
a  b    c   d  h
i  ii  iii iV  k
Run Code Online (Sandbox Code Playgroud)

command-line text-processing

6
推荐指数
2
解决办法
464
查看次数

如何合并两个文件作为替代行?

我知道如何合并两个表以在新文件中打印替代行,但我想将 file1.txt 中的每两行与 file2.txt 中的一行合并。举个例子:

file1.txt 是

A a aa
B b bb 
C c cc
D d dd
Run Code Online (Sandbox Code Playgroud)

和 file2.txt 是

E e ee 
F f ff
Run Code Online (Sandbox Code Playgroud)

我希望有

A a aa
B b bb 
E e ee 
C c cc
D d dd
F f ff
Run Code Online (Sandbox Code Playgroud)

merge text-processing

3
推荐指数
2
解决办法
985
查看次数

标签 统计

text-processing ×2

command-line ×1

merge ×1