1
我有兩個具有相同標題的CSV文件,名爲a.csv和b.csv。如何將兩個文件合併到第三個c.csv中,使得c由a和b中的所有行組成?如何從命令行合併兩個CSV文件?
我有兩個具有相同標題的CSV文件,名爲a.csv和b.csv。如何將兩個文件合併到第三個c.csv中,使得c由a和b中的所有行組成?如何從命令行合併兩個CSV文件?
一個基本的合併將是
cat a.csv <(tail +2 b.csv) > c.csv
這將會把所有的b.csv
a.csv
後。
編輯 我添加了<(tail +2 b.csv)
。它將跳過b.csv
文件中的標題。
EDIT2
$ cat a.csv
hdr
a
b
c
$ cat b.csv
hdr
e
f
g
$ cat a.csv <(tail +2 b.csv)
hdr
a
b
c
e
f
g
IHTH