powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) Как вызвать команду UNIX, но перед этим выставить переменные окружения?
6 сообщений из 6, страница 1 из 1
(PERL) Как вызвать команду UNIX, но перед этим выставить переменные окружения?
    #33347024
NUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый. Нужно автоматизировать последовательность сл. действий.

я выставляю переменные среду окружения запускам определенного файла

1) . Переменные.env
2) иду в директорию Cd ....
3) в директории запускаю программу knaprog.

Вопрос.

КАк это сделать на perl?

Спасибо.
...
Рейтинг: 0 / 0
(PERL) Как вызвать команду UNIX, но перед этим выставить переменные окружения?
    #33347103
Andres 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проще всего положить где-нибудь shell script, который сделает все нужное. Его и запускать.
Код: plaintext
1.
2.
3.
4.
5.
#!/bin/bash
export envvar1 = "blablabla"
export envvar2 = $ 1 
cd /bla/bla/bla
knaprog
...
Рейтинг: 0 / 0
(PERL) Как вызвать команду UNIX, но перед этим выставить переменные окружения?
    #33347113
NUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня к сожалению есть возможность только perl программы запускать.
...
Рейтинг: 0 / 0
(PERL) Как вызвать команду UNIX, но перед этим выставить переменные окружения?
    #33347135
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так напиши perl скрипт
...
Рейтинг: 0 / 0
(PERL) Как вызвать команду UNIX, но перед этим выставить переменные окружения?
    #33347138
NUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пытаюсь написать, но я не знаю как из perl вызывать программы операционной системы.
...
Рейтинг: 0 / 0
(PERL) Как вызвать команду UNIX, но перед этим выставить переменные окружения?
    #33347147
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
$ENV{'PRELOAD'}='bla-bla-bla';
chdir('my_dir');
system('knaprog');

:)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) Как вызвать команду UNIX, но перед этим выставить переменные окружения?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]