LINUX中将两个分别只有一列的不同行数的文本文档合并成一个文本文档两列内容并且添加列标题为lagon和salt怎么操作?
您可以使用paste命令将两个单列的文本文档合并为一个两列的文本文档,并使用sed命令添加列标题。
假设第一个文本文档名为file1.txt,内容如下:
apple
banana
cherry
第二个文本文档名为file2.txt,内容如下:
red
yellow
blue
green
您可以按照以下步骤操作:
-
使用
paste命令将两个文本文档合并为两列:paste file1.txt file2.txt > merged.txt这将生成一个名为
merged.txt的文本文档,内容如下:apple red banana yellow cherry blue green -
使用
sed命令在第一行之前添加列标题:sed -i '1s/^/lagon\tsalt\n/' merged.txt这将在
merged.txt的第一行之前添加lagon和salt作为列标题,修改后的文本文档内容如下:lagon salt apple red banana yellow cherry blue green
现在,您已经成功将两个分别只有一列的不同行数的文本文档合并成一个文本文档,并添加了列标题为lagon和salt
原文地址: https://www.cveoy.top/t/topic/inds 著作权归作者所有。请勿转载和采集!