Доброго времени суток, MoscowPM!

Скажите, почему код

    system "perl -E 'die 33' 2>&1 1>log'";

что-то выводит на экран?

и то же самое делает код

    my $command = "perl -E 'die 33' 2>&1 1>log";
    system "bash -c '$command'";


И как таки из Perl выполнять системные вызовы, перенаправляя вывод, как в
bash?
Извиняюсь, если неправильно понимаю перенапрвления 1, 2))

Спасибо!
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить