En Perl, vous pouvez obtenir une liste de fichiers correspondant à un motif :
my @list = <*.txt>;
print "@list";
Maintenant, j'aimerais passer le motif en tant que variable (parce qu'il est passé dans une fonction). Mais cela ne fonctionne pas :
sub ProcessFiles {
my ($pattern) = @_;
my @list = <$pattern>;
print "@list";
}
readline() on unopened filehandle at ...
Des suggestions ?