Подскажите плз
как выполнить команду на перле, и то что она выдает в stdout и в stderr записать в соответствующие файлы
ЗЫЖ сильно не пинать, я только начал работать с перлом
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");?
>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");
>
>?
сенькс, действительно то что нужно
ещё посмотрите IPC::Open3