sub open_directory {
my $directory = shift @_;
my @files = ();
opendir (my $dh, $directory) or die "Couldn't open dir '$directory' : $!";
my @all_files = readdir $dh;
closedir $dh;
foreach my $files(@all_files){
while($files =~ /\.htm/){
push(@files);
}
}
return @files;
}
エラーはコードにありますpush(@files);
エラーは次のとおりです。
Useless use of push with no values
.htm
正規表現を使用して、または配列.html
内で終わる名前のファイルを処理したいのですが、助けてください。@files
/\.htm/