我正在尝试将一个文件夹中的所有csv文件复制到1个合并的文件中。我的命令是:
复制* .csv Merged.csv
它可以工作,但是每个文件都有1个标题行和1个数据行,所以我得到每个文件的标题行和数据行。
如何跳过标题行?理想情况下,我将使标题行出现在顶部1次,然后仅显示其余csv文件的第二行(数据)。
您能处理awk吗?测试数据:
$ cat file
head1 head2
1 2
3 4
多次使用同一数据:
$ awk 'NR==FNR||FNR>1' file file file # > finalfile.csv
head1 head2
1 2
3 4
1 2
3 4
1 2
3 4