bash shell 合并文件

# 按列合并文件

paste file1 file2 file3 > file4

# 要先 sort, 再 join

join -a 1 file1 file2

paste格式为:

paste -d -s -file1 file2

选项含义如下:

-d 指定不同于空格或tab键的域分隔符。例如用@分隔域,使用 -d @。

-s 将每个文件合并成行而不是按行粘贴。

- 使用标准输入。例如ls -l |paste ,意即只在一列上显示输出。

原文地址:https://www.cnblogs.com/emanlee/p/3584101.html