Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : A.Radoselsky                         2:5020/400     02 Feb 2001  12:37:06
 To : smash@astral.ntu-kpi.kiev.ua
 Subject : Re: IPC::Open2
 -------------------------------------------------------------------------------- 
 
 > Проблема: надо запустить внешнюю программу в виде "| прогр. |"
 > Hашел, что для этого надо использовать IPC::Open2
 > Hо в этом модуле функция $pid = open2(\*RDR, \*WTR, 'some cmd and args')
 > Если кто-то сталкивался с этим, как преобразовать \*RDR (WTR) в дескриптор
 > файла? То есть надо конкретный пример организации такого конвеера.
 
 Файловый манипулятор можно сохранить в переменной через GLOB тип
 например : open2 (*READ, *WRITE, 'cmd')
                     $var = *RDR
 и потом его передавать куда угодно : масив, хэш, процедура и тп
 (Perl Баран Book, раздел 7.16 , Если я конечно правильно вопрос понял)
 
                                                                    Anrad
 -- 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 IPC::Open2   Sergey V. Leschenko   02 Feb 2001 02:05:45 
 Re: IPC::Open2   A.Radoselsky   02 Feb 2001 12:37:06 
 Re: IPC::Open2   Sergey V. Leschenko   02 Feb 2001 14:25:29 
Архивное /ru.perl/6488495a5456.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional