Я пытаюсь создать скрипт верхнего уровня, который будет вызывать около 35+ других скриптов, каждый из которых будет пытаться изменить / создать текстовые файлы. Не лучший подход к выполнению дел и не самый веселый, но потребности должны.
Я вызываю каждый из этих сценариев с помощью команды 'system', но мне хотелось бы знать методы, чтобы узнать, какие файлы были созданы / изменены каждым вызванным сценарием.
Самый ненавязчивый способ - просто записать временные метки для всех файлов в рабочем каталоге до и после запуска вспомогательного сценария, но я беспокоюсь, что он может быть недостаточно надежным.
Так что мне интересно, есть ли в Perl модуль / метод, который я могу быстро вставить во все вложенные сценарии, которые будут перехватывать все файловые операции и передавать их вызывающему сценарию в качестве некоторого возвращаемого значения?
Вся помощь очень ценится, и альтернативные идеи очень приветствуются!
ура