【发布时间】:2015-01-16 08:54:26
【问题描述】:
我有两个大型 CSV 文件,我需要每天比较它们:
文件1:
"Record number";"€ price"
"000001";"€ 19,95"
"000002";"€ 20,50"
文件2:
record number;price;date
000001;18,95;01-01-2014
000002;21,50;02-02-2014
file1 在每条记录后都包含换行符 file2 在每条记录后包含换行和回车。
我正在 Perl 中寻找一种方法来根据记录号比较 file1 和 file2,并在单独的文件中的价格列上打印差异。 (记录编号、价格和日期)。
希望任何人都可以就如何解决这个问题提供一些建议?
提前致谢!
【问题讨论】:
-
你用的是什么版本的 perl?
-
请不要使用html格式化您的问题,而是使用标记,如果您不确定,请查看帮助。
-
大多数与 Perl 相关的 CSV 问题在答案中的某处都包含 Text::CSV 或 Text::CSV_XS。你开始写东西了吗?