Как из UTM передать параметры Perl-скрипту?

Технические вопросы по UTM 5.0
Ответить
Alex_P
Сообщения: 35
Зарегистрирован: Пт июл 01, 2011 06:36
Откуда: Россия

Как из UTM передать параметры Perl-скрипту?

Сообщение Alex_P »

Есть Perl-скрипт - файл .sh начинается со строки #!/usr/bin/perl
Этот скрипт настроен как фаервол в UTM. Нужно чтобы ему передавались на вход некоторые значения, записанные в "Правилах firewall". Для bash скриптов это делается через "$*".

Как аналогичным образом передать данные из UTM Perl-скрипту?

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »


Alex_P
Сообщения: 35
Зарегистрирован: Пт июл 01, 2011 06:36
Откуда: Россия

Сообщение Alex_P »

не знаешь - молчи. :)

меня больше интересует как UTM передаёт параметры, и опыт людей имено в контексте UTM, чтобы не проводить экспериментов на работающей системе

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

Вам дали нормальную ссылку. Неужели не дошло?

UTM не различает что у вас там запускается sh, bash, perl и передает параметры одинаково.

Доступ к ним в перле через @ARGV

И нет никакого здравого смысла обзывать файл .sh если внутри перл, а не шелл.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Системе без разницы, что в имени файла после точки, ей главное - наличие пути к транслятору в первой строке скрипта и атрибут "исполняемый" на самом файле. У меня такой скрипт и вовсе без расширения. Внутри тоже перловая каша.

Ответить