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


Автор: motorway 5.3.2008, 15:03
Как получить вывод результата команды system ("..") в Перле при запуске файла в буфер (в переменную), а не сразу в браузер? 

Автор: sir_nuf_nuf 5.3.2008, 17:18
я думаю лучше использовать другой оператор: qx();

например так:

$our_dir = qx('pwd');

или так:

@processes = `ps A`;

смотри тут:
http://perldoc.perl.org/perlop.html#%60STRING%60

Автор: ginnie 5.3.2008, 17:56
sir_nuf_nuf, не подскажите, зачем в qx('pwd') кавычки?

Автор: sir_nuf_nuf 6.3.2008, 10:47
подскажу - совершенно не нужны. просто очепятка

правильно:

@strs = qx(pwd);

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