基本上,我想要合并几个CSV文件。 我正在使用以下脚本来完成:
paste -d , *.csv > final.txt
然而,这在过去对我有效,但这一次却不起作用。它将数据连接在一起而不是放置在下方。例如,两个包含以下格式记录的文件:
CreatedAt ID
Mon Jul 07 20:43:47 +0000 2014 4.86249E+17
Mon Jul 07 19:58:29 +0000 2014 4.86238E+17
Mon Jul 07 19:42:33 +0000 2014 4.86234E+17
合并后给予
CreatedAt ID CreatedAt ID
Mon Jul 07 20:43:47 +0000 2014 4.86249E+17 Mon Jul 07 18:25:53 +0000 2014 4.86215E+17
Mon Jul 07 19:58:29 +0000 2014 4.86238E+17 Mon Jul 07 17:19:18 +0000 2014 4.86198E+17
Mon Jul 07 19:42:33 +0000 2014 4.86234E+17 Mon Jul 07 15:45:13 +0000 2014 4.86174E+17
Mon Jul 07 15:34:13 +0000 2014 4.86176E+17
有人知道这背后的原因吗?或者有什么方法可以强制合并以下记录吗?
cat file*.csv > final.csv
命令吗?这会把记录“一个接一个”地放在一起。祝你好运。 - shellterjoin
吗? - Cyrus