Вообще же именно для этой задачи вполне подойдут perl threads, если
можно не писать в stdout, а передавать родителю данные через шареную
переменную. без модификации very_complex_script.pl это сделать,
конечно, нельзя

2014-05-26 18:35 GMT+04:00 Харпалёв Иван <[email protected]>:
> Доброго времени суток, могучий  MoscowPM!
>
> Есть перловый скрипт, который работает в один поток,  и на каждую строку  из
> STDIN  выводит одну строку в STDOUT.
>
> Есть ли какой софт, чтоб можно было написать
>
> cat data  |  perl paralleler.pl  -script=very_complex_script.pl -n=8  |  ...
>
>
>
> Или посоветуйте, как его писать.
> Как сделать неблокирующее чтение из воркеров в скрипте мастере?
>
>
> Уважение
> Иван Харпалёв
>
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить