<p>тогда как запустить скрипт, вызвать из него программу и передать ей управление?<br></p><p></p><div class="gmail_quote">25 ноября 2008 г. 16:25 пользователь Yuri Pac <span dir="ltr">&lt;<a href="mailto:yu.pats@gmail.com">yu.pats@gmail.com</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Разделите на два скрипта и запускайте из последовательно.<br>
<div><div class="Wj3C7c"><br>
2008/11/25 Павел Тимонин &lt;<a href="mailto:gg.error@gmail.com">gg.error@gmail.com</a>&gt;:<br>
&gt; допустим. а если я хочу не только перловые модули так собирать? интересно,<br>
&gt; как запускать одну программу из другой с передачей stdout - а не в<br>
&gt; изолированной оболочке, которую создаёт ``.<br>
&gt;<br>
&gt; 25 ноября 2008 г. 16:18 пользователь Yuri Pac &lt;<a href="mailto:yu.pats@gmail.com">yu.pats@gmail.com</a>&gt; написал:<br>
&gt;&gt;<br>
&gt;&gt; CPAN.pm<br>
&gt;&gt;<br>
&gt;&gt; 2008/11/25 Павел Тимонин &lt;<a href="mailto:gg.error@gmail.com">gg.error@gmail.com</a>&gt;:<br>
&gt;&gt; &gt; Здравствуйте, товрищи.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Вопрос такой (на этот раз короткий):<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; я хочу собирать модули перла из cpan, используя их Makefile.PL, но при<br>
&gt;&gt; &gt; этом<br>
&gt;&gt; &gt; передавая ему кучу параметров. Для этого написал скрипт простого<br>
&gt;&gt; &gt; содержания,<br>
&gt;&gt; &gt; который вызывает `perl Makefile.PL параметры`. И обнаружил, что есть<br>
&gt;&gt; &gt; модули,<br>
&gt;&gt; &gt; которые так просто не собираются, задавая вопросы; кроме того, бывает<br>
&gt;&gt; &gt; что<br>
&gt;&gt; &gt; этот процесс длится довольно долго, показывая кучу разной интересной<br>
&gt;&gt; &gt; информации, которая потом вся сразу (вполне естественно) вываливается на<br>
&gt;&gt; &gt; экран.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Как сделать, чтоб она появлялась в реальном времени, и если вдруг задаёт<br>
&gt;&gt; &gt; вопрос была возможность на него ответить?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; --<br>
&gt;&gt; &gt; Moscow.pm mailing list<br>
&gt;&gt; &gt; <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; WBR, Yuri Pac<br>
&gt;&gt; --<br>
&gt;&gt; Moscow.pm mailing list<br>
&gt;&gt; <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Moscow.pm mailing list<br>
&gt; <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
WBR, Yuri Pac<br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br>