Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Возврат выполнения скрипта в переменную Perl / 4 сообщений из 4, страница 1 из 1
13.01.2014, 16:33
    #38524686
yurikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат выполнения скрипта в переменную Perl
Добрый день!

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

я запускаю выполнение скрипта в скрипте

1 скрипт con.pl
Код: javascript
1.
2.
#!/usr/bin/perl -w
print 'Hello';



2 скрипт bp.pl (тут мне нужно запустить con.pl и результат записать в переменную)
делаю так:
Код: javascript
1.
2.
#!/usr/bin/perl -w
my $BP = system('con.pl');


не работает
...
Рейтинг: 0 / 0
13.01.2014, 16:39
    #38524701
yurikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат выполнения скрипта в переменную Perl
еще делаю так
Код: javascript
1.
2.
#!/usr/bin/perl -w
my $BP = do ('con.pl');



тоже не работает
...
Рейтинг: 0 / 0
13.01.2014, 16:50
    #38524724
volodin661
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат выполнения скрипта в переменную Perl
yurikz,
Код: perl
1.
2.
3.
4.
5.
оператор обратные кавычки ` ` или qx( )

my $BP = `con.pl`;

my $BP = qx { perl con.pl };
...
Рейтинг: 0 / 0
13.01.2014, 17:12
    #38524770
yurikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат выполнения скрипта в переменную Perl
volodin661,

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


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