【发布时间】:2017-05-11 10:10:34
【问题描述】:
我有两个文件,文件 A 和文件 B:
文件A.txt内:
lineA
lineB
lineC
lineD
lineE
在fileB.txt里面:
object1
object2
预期结果:
lineA
lineB
object1
lineC
lineD
object2
lineE
重叠两个文件我很迷茫,这是一个小文件,所以它不必非常自动。我正在尝试做这样的事情:
cat fileA.txt | sed -n 1p >> fileB.txt | 3p?
cat fileA.txt | sed -n 2p >> fileB.txt | 6p?
请帮忙
【问题讨论】:
-
你的规则是什么? A中每两行插入一行B?
-
没有规则,可以把文件a的第1行加到文件b的第5行
-
让我改写一下:我们如何知道将 fileB 中的行放在 fileA 中的哪个位置?