【发布时间】:2013-03-04 09:17:56
【问题描述】:
我正在尝试用 Perl 编写一个程序来查找数组中元素的数量。 (这个数组应该由当前目录中扩展名为“.txt”的文件组成。然后我打算使用这个数组将所有“.txt”文件读入哈希中。)但是,我一直得到一个数组大小 = 0。我知道我的目录中有超过 8 个“.txt”文件,那么我不会有超过 8 个数组元素吗?
我的程序如下:
#!/user/bin/perl
my $readfdir = '.';
opendir(DIR, $readfdir) or die $!;
my @readf = glob(".*.txt");
my $arrSize = @readf;
print "array size = $arrSize\n";
【问题讨论】: