| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > system(). перенаправить вывод |
| Автор: _hunter 22.11.2007, 15:13 | ||
| Добрый день. Подскажите как перенаправить вывод, выдаваемый выполняемой system() командой, в файл. если делать так:
-- 1>>... интерпритируется как параметр someProgram.exe :( С уважением... |
| Автор: amg 22.11.2007, 15:34 | ||||
Это потому, что system вызвана с несколькими аргументами. В этом случае твоя someProgram.exe вызывается без посредничества шелла, а перенаправление - это функция шелла. Пробуй так:
Можно также перехватить вывод команды в перл, пропарсить (если надо) и перлом добавить его в файл:
|