Хм, не уверен насчет этого. Возможно, добавьте тег linux к вашему сообщению, чтобы некоторые пользователи Linux могли видеть это и вмешиваться. Я не уверен, почему ваша Perl-программа не знает, какие файлы она открыла. Это ваша программа, разве она не получит доступ к файлам, о которых вы сказали? Или, если вы каким-то образом вычисляете имена файлов (что я сделал в cobol, но по-прежнему знаете, по крайней мере, в каком каталоге их искать и какую схему именования они используют), у вас все равно есть подсказки, подобные тому, что я упоминаю. Кроме того, поскольку это ваша программа, и если вы вычисляете имена файлов, не могли бы вы также сделать вывод для вашей Perl-программы, это собственный маленький отчет о том, какие файлы были? Например, сразу после вычисления имени файла скопируйте строку имени в отдельный файл отчета.