Один из способов - открыть текущий каталог и получить все его содержимое, например:
opendir(DIR, "yourDIR");
my @files = readdir(DIR);
, очевидно, вы можете использовать grep
как
my @files = grep {...} readdir(DIR);
, чтобы получить конкретныйтипы файлов и т. д.