Я хочу прочитать несколько файлов из каталога и сохранить каждое значение в уникальной переменной, чтобы потом распечатать его с описательным заголовком. Имена файлов имеют общий префикс, но являются уникальными.
Я знаю, как открыть один файл, но есть ли эффективный способ открыть много файлов? или у меня есть открытые уникальные файловые дескрипторы для каждого? спасибо.
Имена файлов имеют общий префикс, например (abc _ *):
abc_foo_dir
abc_bar.dat1.20101208
abc_bar.dat2.20101209
Пример открытия первого файла:
open FILE, "< /home/test/data/abc_foo_dir";
while (<FILE>) {
my $line = $_;
chomp($line);
print "$line\n";
}
close FILE;