Я ищу эффективные способы связи между двумя сценариями Perl.У меня есть два сценария;Скрипт 1 генерирует некоторые данные.Я хочу, чтобы мой скрипт 2 имел доступ к этой информации.
Самый простой / тупой способ - записать данные, сгенерированные сценарием 1, в виде файла и прочитать их позже, используя сценарий 2. Есть ли другой способ, кроме этого?Могу ли я сохранить данные в памяти и сделать их доступными для сценария 2 (конечно, при поддержке моего Linux)?Значение malloc для некоторых данных по сценарию 1 и возможность доступа к нему сценария 2.
Нет гарантии, что сценарий 2 будет запущен после сценария 1. Поэтому должен быть какой-то способ освободить эту память с помощью сторожевого таймера,
Позвольте мне раскрыть еще немного контекста.Я запускаю эти скрипты на веб-сервере с использованием CGI-Perl.Таким образом, по нажатию кнопки запускается скрипт 1, который генерирует HTML-страницу.Теперь пользователь может добавить некоторые входные данные на эту сгенерированную веб-страницу и щелкнуть кнопку на этой новой странице. Теперь сценарий 2 должен иметь возможность считывать данные на новой веб-странице. Я могу снова публиковать данные на веб-сервере.но более эффективный способ - сохранить копию сгенерированной страницы на сервере и сделать ее доступной для сценария 2. Теперь я бы хотел не записывать сгенерированную страницу в виде файла.Я думал о сохранении его в памяти