【发布时间】:2014-04-12 00:33:53
【问题描述】:
我的第一个和第二个 CSV 文件包含以下数据。现在我想将第二个文件的数据插入到第一个文件中,这样我就会得到 final.csv 中所示的数据。
First.csv
e_id,e_sal,e_loc
001,20000,mumbai
002,40000,newyork
Second.csv
e_name,e_mngr
raj verma,vineet kothari
sundar prasad,danney morena
Final.csv
e_id,e_name,e_sal,e_mngr,e_loc
001,raj verma,20000,vineet kothari,mumbai
002,sundar prasad,40000,danney morena,newyork
我正在尝试使用这段代码。但它只是附加。
while (!eof($fh1) and !eof($fh2)) {
my $line1 = <$fh1>;
my $line2 = <$fh2>;
my @l1 = split /\s+/, $line1;
my @l2 = split /\s+/, $line2;
push (@l1, @l2);
}
【问题讨论】: