Apre una coppia di pipe connesse, come fa la corrispondente
chiamata di sistema. Va notato che se impostate un ciclo di
processi connessi tramite pipe, può avvenire uno
stallo anche se siete molto prudenti. In aggiunta, notate
che le pipe del Perl utilizzando il buffer di IO, dunque
potreste aver bisogno di impostare $| per svuotare il vostro
HANDLEDISCRITTURA dopo ogni comando, a seconda dell'applicazione.
Consultate IPC::Open2, IPC::Open3 e
perlipc/"Bidirectional Communication" ["Comunicazione Bidirezionale, NdT]
per esempi di cose come queste.
Sui sistemi che supportano sui file un flag close-on-exec
[chiudi-su-esecuzione, NdT], il flag sarà impostato per
il descrittore di file appena aperto, come determinato
dal valore di $^F. Si veda perlvar/$^F.
mongers@perl.it è la lista ufficiale di Perl Mongers Italia per
porre quesiti di tipo tecnico, per rimanere aggiornato su meeting,
incontri, manifestazioni e novità su Perl.it. Iscriviti!