【发布时间】:2013-03-12 02:38:34
【问题描述】:
朋友们,我有两个 CSV 文件需要转换为电子表格。它包含以下数据;
"xxx","yyy","97,234"
.
.
.
和
abc,def,"23,475"
.
.
.
.
现在的问题是我需要打开这个 csv 文件并将每条记录写入另一个文件。我已经尝试使用拆分功能作为split(,@lines) 这将拆分所有逗号分隔的值,所以第一个文件的第三条记录也一分为二!。所以我尝试了另一种方法split(",@lines)此方法不支持第二个文件!使用 perl
【问题讨论】:
-
split(,@lines)和split(",@lines)甚至不接近有效的 perl 代码。加入文件不需要解析csv,这是cat的工作:cat file1.csv file2.csv > file3.csv。