首页 > 解决方案 > 附加两个 TXT 文件的 Linux 命令

问题描述

我有两个 txt 文件:a & b。我将使用什么 linux 命令将 b 附加到 a 而不附加 cust_name | 的列名?cust_no?

a.txt 包含

CUST_NAME|CUST_NO
John|100
Mary|101

b.txt 包含

CUST_NAME|CUST_NO
Jane|102
Karen|103

附加命令应该输出

CUST_NAME|CUST_NO
John|100
Mary|101
Jane|102
Karen|103

标签: linuxcommand-line

解决方案


使用该tail命令跳过第二个文件的第一行。使用>>重定向运算符将结果附加到第一个文件。

tail -n +2 b.txt >> a.txt

+2表示从第 2 行开始。


推荐阅读