pipe READHANDLE,WRITEHANDLE

打开一对连接的管道,类似于相应的系统调用。请注意,如果您设置了一个管道进程循环,除非您非常小心,否则可能会发生死锁。此外,请注意 Perl 的管道使用 IO 缓冲,因此您可能需要设置 $| 以在每个命令后刷新您的 WRITEHANDLE,具体取决于应用程序。

成功时返回 true。

有关此类内容的示例,请参见 IPC::Open2IPC::Open3"perlipc 中的双向通信与另一个进程"

在支持文件上的 close-on-exec 标志的系统上,该标志将设置在所有新打开的文件描述符上,其 filenos 高于 $^F 的当前值(对于 STDERR 默认为 2)。请参见 "perlvar 中的 $^F"