У меня есть быстрый вопрос о создании файлов с perl и их выполнении. Я хотел знать, можно ли создать файл с использованием perl (мне действительно нужен сценарий .bat), а затем выполнить этот файл внутри программы. Я знаю, что могу создавать файлы, а у меня с perl, но я хочу сделать это внутри программы. Итак, что я хочу сделать, это на самом деле создать пакетный скрипт внутри программы (на диске не записывается файл, все остается в памяти или программа perl), а затем, когда он завершает запись файла, Я хотел бы иметь возможность фактически выполнить этот файл, а затем отказаться от файла, который он только что написал. Я в основном пытаюсь создать пакетный скрипт «на лету», чтобы я мог просто выводить текстовые файлы из вывода скрипта, а не создавать пакетный скрипт на диске, а затем выполнять его, а затем удалять пакет файл с диска после его завершения.Perl - Внутренний файл (создание и выполнение)
Можно ли это сделать и как я могу это сделать?
С уважением, Дрю
Почему вы хотите написать программу Perl, которая записывает пакетную программу для выполнения некоторой обработки вместо того, чтобы выполнять любую обработку из вашей программы Perl? –
Также см. Http://stackoverflow.com/questions/2569833/what-are-the-reasons-to-use-dos-batch-programs-in-windows – FMc