如何在 bash 脚本中的不同文件中复制和粘贴文本行?

Som*_*guy 3 command-line bash scripts

从一定数量的文件中,我需要创建一个新文件,其中每行文本都是原始文件中各行的序列。因此,假设我有两个具有如下结构的文件:

文件1:

AAAA
BBBB
CCCC
Run Code Online (Sandbox Code Playgroud)

文件2:

XXXX
YYYY
ZZZZ
Run Code Online (Sandbox Code Playgroud)

我需要将它们结合起来得到如下结果:

AAAAXXXX
BBBBYYYY
CCCCZZZZ
Run Code Online (Sandbox Code Playgroud)

如何从 bash 脚本执行此操作?

mur*_*uru 9

使用paste命令:

paste -d '' File1 File2
Run Code Online (Sandbox Code Playgroud)

默认情况下,paste使用制表符连接行,因此我们需要使用-d选项告诉它使用空字符串进行连接。

  • 如果此答案对您有帮助,请单击复选标记接受。 (2认同)