<HTML><BODY>Не претендую на универсальность, но в большинстве случаем можно делать так:<br><br>Если входные данные известны заранее, то нужно<br>- разбить файл /usr/bin/split'ом на n частей<br>- запустить по скрипту для каждой части (xargs)<br>- смёрджить результаты (если они нужны в одном файле)<br>и всё это простым bash скриптом<br><br>Mon, 26 May 2014 18:35:12 +0400 от Харпалёв Иван <ivan.kharpalev@gmail.com>:<br>
<blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;">
        <div id="">
        



    









        
        


        
        
        
        
        

        
        

        
        



<div class="js-helper js-readmsg-msg">
        <style type="text/css"></style>
        <div>
                <base target="_self" href="https://e.mail.ru/">
                
                        <div id="style_14011149260000000854_BODY"><div dir="ltr">Доброго времени суток, могучий  MoscowPM!<div><br></div><div>Есть перловый скрипт, который работает в один поток,  и на каждую строку  из  STDIN  выводит одну строку в STDOUT.</div><div><br></div><div>Есть ли какой софт, чтоб можно было написать </div>
<div><br></div><div>cat data  |  perl <a href="http://paralleler.pl" target="_blank">paralleler.pl</a>  -script=<a href="http://very_complex_script.pl" target="_blank">very_complex_script.pl</a> -n=8  |  ...</div><div><br></div><div><br></div><div><br></div>
<div>Или посоветуйте, как его писать. </div><div>Как сделать неблокирующее чтение из воркеров в скрипте мастере?</div><div><br></div><div><br></div><div>Уважение</div><div>Иван Харпалёв</div></div>

</div>
                        <div>-- <br>
Moscow.pm mailing list<br>
<a href="/compose?To=moscow%2dpm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br>
</div>
                
                <base target="_self" href="https://e.mail.ru/">
        </div>

        
</div>


</div>
</blockquote>
<br></BODY></HTML>