Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Запуск внешней программы


Автор: eXeC001er 27.11.2009, 11:45
Подскажите правильно ли я реализую сабж:
т.е. запускаю внешнюю программу и получаю ее вывод и код выхода.
Код

my @lines = `programm`;
if ($? != 0) {
    print "Error";
}


Автор: sir_nuf_nuf 27.11.2009, 14:28
вообщем - да.
Единственное что - вы получаете ее STDOUT. 
STDERR сливается с вашим текущим.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)