URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4424
[ Назад ]

Исходное сообщение
"stdout и stderr в perl"

Отправлено lion , 01-Июл-05 07:49 
Подскажите плз
как выполнить команду на перле, и то что она выдает в stdout и в stderr записать в соответствующие файлы
ЗЫЖ сильно не пинать, я только начал работать с перлом

Содержание

Сообщения в этом обсуждении
"stdout и stderr в perl"
Отправлено ihor , 01-Июл-05 11:37 
open(STDERR, ">/tmp/stderr.txt") || die "Can't redirect STDERR!\n";
open(STDOUT, ">/tmp/stdout.txt") || die "Can't redirect STDOUT!\n";
system("ls -la /");
system("ls -la /some_unexisting_folder");

?


"stdout и stderr в perl"
Отправлено lion , 01-Июл-05 11:45 
>open(STDERR, ">/tmp/stderr.txt") || die "Can't redirect STDERR!\n";
>open(STDOUT, ">/tmp/stdout.txt") || die "Can't redirect STDOUT!\n";
>system("ls -la /");
>system("ls -la /some_unexisting_folder");
>
>?
сенькс, действительно то что нужно


"stdout и stderr в perl"
Отправлено rWizard , 01-Июл-05 21:03 
ещё посмотрите IPC::Open3