配列内の要素の数を見つけるためにPerlでプログラムを書こうとしています。.txt
(この配列は、現在のディレクトリに ""拡張子が付いたファイルで構成されているはずです。次に、この配列を使用してすべての " .txt
"ファイルをハッシュに読み込む予定です。)ただし、配列サイズ=0を取得し続けます。Iディレクトリに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";