按列合并两个.txt 文件

一颗行走的大白菜 转载请标明出处

网上给出了好多答案,动辄几十行的python 脚本让人好烦,然后我们的linux仅仅需要一条命令就能解决:

先给出截图:我要合并read.txt read1.txt


先查看 read.txt
按列合并两个.txt 文件
查看read1.txt
按列合并两个.txt 文件

然后用 paste read.txt read1.txt 或者 paste read.txt read1.txt > out.txt ,如下图:
按列合并两个.txt 文件

Linux下的paste命令主要用于从多个文件(包括标准输入)中读取内容,将每个文件的对应行用指定分隔符(默认tab制表符)拼接起来并打印到标准输出,我们可以使用重定向命令“>”将输出结果保存到文件中,从而实现整合多个文件的功能。

常用参数

-d<分隔符> //指定分隔符,若未使用该参数则默认制表符分隔
-s //不使用平行的行目输出模式,而是每个文件占用一行