Передать переменные из bash в perl

программирование Linux perl bash

Доброго времени суток.У меня такая проблемка есть bash скрипт,который используется как файл опции,для других скриптов bash ,но и есть скрипты написанные на perl в которых эти же переменные, но заданны отдельно.Подскажите пожалуйста не знающему как передавать эти переменные из bash файла в perl скрипты,что бы если меняются переменные,их не нужно было отдельно менять в perl скриптах.
Вот пример файла опций:
path3="/opt/tmp/ddlgen/index/prog/"
path4="/opt/tmp/ddlgen/index/supp/"
Вот так они заданны в perl
$path3 = "/opt/tmp/ddlgen/index/prog/";
$path4 = "/opt/tmp/ddlgen/index/supp/";
А вот так передаются опции bash скриптам
. /opt/etc/option.sh
Ответы:
Глобальные переменные окружения смотрите.
Если перл запускать из скрипта shell, в котором этим переменные установлены, к ним можно обращаться, как $ENV{path3} и $ENV{path4}


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.