начинающий программист на Perl!Я использую функцию system (), чтобы получить код возврата для внешней программы (в данном случае - php), однако вывод команды по-прежнему выводится на экран.
Как мне предотвратить это?Мой код:
use strict; use warnings;
print 'Return code:', system('php -l wrong.php'), "\n";
Этот код выводит код возврата, но также выводит вывод выполненной команды.
Любая помощь будет принята!
РЕДАКТИРОВАТЬ: дальнейшее тестирование показало, что это происходит только при использовании команды php lint .. использование ее с другими командами ничего не печатает ...