使用以下数据:
$cat date1.csv Bob,2013-06-03T17:18:07 James,2013-06-03T17:18:07 Kevin,2013-06-03T17:18:07 $cat date2.csv 2012-12-02T18:30:31 2012-12-02T18:28:37 2013-06-01T12:16:05
date1.csv和date2.csv文件如何合并?输出需求:
$cat merge-date1-date2.csv Bob,2013-06-03T17:18:07,2012-12-02T18:30:31 James,2012-12-02T18:28:37 Kevin,2013-06-01T12:16:05
你正在跟着
paste(1)
:
$ paste -d,date1.csv date2.csv Bob,2012-12-02T18:30:31 James,2012-12-02T18:28:37 Kevin,2013-06-01T12:16:05
如果这些线路上有空格,你的问题有点不清楚。如果要在最终输出中摆脱这种情况,可以在粘贴前使用cut(1)
进行剪切:
$ cut -c 2- date2.csv | paste -d,date1.csv - Bob,2012-12-02T18:30:31 James,2012-12-02T18:28:37 Kevin,2013-06-01T12:16:05