Opens a pair of connected pipes like the corresponding system call. 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 IO buffering, so you may need to set $| to flush your WRITEHANDLE after each command, depending on the application.

絲上����������激�鴻�������潟�若�˨����������������˨���・膓���������������ゃ����勉����≪����������障����� �����ゃ����с����㏍�祉�鴻����˨�若����˨�������������˨�壔�������祉�ð�����篁������ŝ�������� �����������㏍����壔��莎激�����緇���障����� ��������˨��Perl ��勉����ゃ����с�壔��IO ��勉����������<�ŝ�潟�違��篏帥�勉�с�� ��≪����ŝ�宴�若�激�с�潟�˨����c�⓾�壔����潟����潟����������� WRITEHANDLE ��� �����í����激�ャ�������������˨��$| ���荐㊤����������������� 綽�荀���˨�ŝ����������������障��������

Returns true on success.


�����������̹�≪�����箴���˨�ゃ����⓾�壔��IPC::Open2, IPC::Open3, "Bidirectional Communication with Another Process" in perlipc ��� �����с����⓾��������������

On systems that support a close-on-exec flag on files, that flag is set on all newly opened file descriptors whose filenos are higher than the current value of $^F (by default 2 for STDERR). See "$^F" in perlvar.

�����<�ゃ�˨��絲障����� close-on-exec �����í�違����泣����若�������⓾�������激�鴻�������с�壔�� ��違�������ŝ�若����潟�������������<�ゃ�̬��菴医����勉����<�� fileno ����憜����� $^F ��勐� (��������í�˨����с�� STDERR ��� 2) ���������紊с����� �����勉��絲障����⓾����í�違����祉�������������障����� "$^F" in perlvar ��������с����⓾��������������