start page | rating of books | rating of authors | reviews | copyrights

Perl in a Nutshell

Perl in a NutshellSearch this book
Previous: Reference: package Chapter 5
Function Reference
Next: Reference: pop
 

pipe

pipe 
readhandle
, 
writehandle

Opens a pair of connected pipes. This call is almost always used right before a fork , after which the pipes reader should close writehandle , and the writer should close readhandle . (Otherwise the pipe won't indicate EOF to the reader when the writer closes it.) Note that if you set up a loop of piped processes, deadlock can occur unless you are very careful. In addition, note that Perl's pipes use standard I/O buffering, so you may need to set $| on your writehandle to flush after each output command, depending on the application - see select filehandle .


Previous: Reference: package Perl in a Nutshell Next: Reference: pop
Reference: package Book Index Reference: pop