【发布时间】:2009-09-01 10:49:56
【问题描述】:
我正在创建一个脚本来从 csv 文件中读取值并将这些值用于其他任务。我编写了以下代码来读取值。
sample file:
site,type,2009-01-01,2009-01-02,....
X,A,12,10,...
X,B,10,23,...
Y,A,20,33,...
Y,B,3,12,...
and so on....
代码:
my @value;
while (<INFILE>) {
next if $_ !~ /B/;
my ($v1, $v2, @v3) = split /[,]/, $_;
push(@value, @v3);
}
它为我提供了 B 类型的所有值。我需要帮助来为每个 B 类型值创建不同的数组。
【问题讨论】: