您可以使用paste命令将两个单列的文本文档合并为一个两列的文本文档,并使用sed命令添加列标题。

假设第一个文本文档名为file1.txt,内容如下:

apple
banana
cherry

第二个文本文档名为file2.txt,内容如下:

red
yellow
blue
green

您可以按照以下步骤操作:

  1. 使用paste命令将两个文本文档合并为两列:

    paste file1.txt file2.txt > merged.txt
    

    这将生成一个名为merged.txt的文本文档,内容如下:

    apple   red
    banana  yellow
    cherry  blue
            green
    
  2. 使用sed命令在第一行之前添加列标题:

    sed -i '1s/^/lagon\tsalt\n/' merged.txt
    

    这将在merged.txt的第一行之前添加lagonsalt作为列标题,修改后的文本文档内容如下:

    lagon   salt
    apple   red
    banana  yellow
    cherry  blue
            green
    

现在,您已经成功将两个分别只有一列的不同行数的文本文档合并成一个文本文档,并添加了列标题为lagonsalt

LINUX中将两个分别只有一列的不同行数的文本文档合并成一个文本文档两列内容并且添加列标题为lagon和salt怎么操作?

原文地址: https://www.cveoy.top/t/topic/inds 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录