我有一个从票务系统中提取的CSV文件(我没有直接的数据库访问权限),并且需要在另一个数据库中添加一些列,然后才能在Excel中创建报告。如何将字符附加到文件中的一行?
我正在使用Perl将数据从其他数据库中提取出来,并希望在处理文件时将附加列附加到每行的末尾。
有没有办法做到这一点,而不必基本上创建一个新的文件?其基本结构是:
foreach $line (@lines) {
my ($vars here....) = split (',',$line);
## get additional fields
## append new column data to line
}
第二个选项适用于我,更少的图书馆下载等,也消除了从我的代码约10行。 – MattS 2009-06-03 15:38:04