Behaves like wait(2) on your system: it waits for a child process to terminate and returns the pid of the deceased process, or -1 if there are no child processes. The status is returned in $? and ${^CHILD_ERROR_NATIVE}. Note that a return value of -1 could mean that child processes are being automatically reaped, as described in perlipc.

wait(2) ������罕������壔����������障��: �����c�ゃ�˨�������㏍�祉�鴻��腟�篋���������勉��緇���<�� 羔�羯������������㏍�祉�鴻�� pid ���菴������障��; �����c�ゃ�˨�������㏍�祉�鴻��絖���������ŝ����������˨�壔�� -1 ���菴������障����� ��鴻����若�帥�鴻�� $? �� ${^CHILD_ERROR_NATIVE} ��̬����������障����� perlipc �����吾����⓾�������������˨��菴������ゃ�� -1 ��勐�翫����壠�������㏍�祉�鴻�� ��ɱ����������������������������������������潟�������������������ŝ�����������羈���������⓾��������������

If you use wait in your handler for $SIG{CHLD}, it may accidentally wait for the child created by qx or system. See perlipc for details.

wait ��� $SIG{CHLD} ��勉����潟����í�т戎���������茯ゃ�c� qx ��� system ��˨����c� 篏����������絖����緇���ゃ�������˨�ŝ����������ャ����障�������� 荅潟�������� perlipc ��������с����⓾��������������

Portability issues: "wait" in perlport.

腱紙����с�勐�馹�: "wait" in perlport���