寻观「标准库」之书。
寻观「标准库」之「控制」之「异步」之书。
寻观「标准库」之「操作系统」之「异步子进程」之书。

「：文言：两子并行，输出虽众亦不可塞。汉语：同时排空两条输出管道，退出码须原样返回。：」
「甲」者「异步获取输出」于『/bin/sh』于（（「列」【『-c』，『sleep 1; printf 甲; printf 错误 >&2; exit 7』】））也。
「乙」者「异步获取输出」于『/bin/sh』于（（「列」【『-c』，『i=0; while [ "$i" -lt 20000 ]; do printf 甲; printf 乙 >&2; i=$((i+1)); done』】））也。
「甲果」者「等待」授以「子进程结果」于「甲」也。
「乙果」者「等待」授以「子进程结果」于「乙」也。
若「等于」于（「甲果」中「一」）于「七」则「元」否则「发生事故」于『退出码错误』。
若「串相等」于（「甲果」中「二」）于『甲』则「元」否则「发生事故」于『输出错误』。
若「串相等」于（「甲果」中「三」）于『错误』则「元」否则「发生事故」于『错误输出错误』。
若「等于」于（「串长度」于（「乙果」中「二」））于「二零零零零」则「元」否则「发生事故」于『大输出丢失』。
若「等于」于（「串长度」于（「乙果」中「三」））于「二零零零零」则「元」否则「发生事故」于『大错误输出丢失』。
「再候」者「等待」授以「子进程结果」于「甲」也。
若「等于」于（「再候」中「一」）于「七」则「元」否则「发生事故」于『重复等待失败』。
「无程序」者「等待」授以「子进程结果」于（「异步获取输出」于『/不存在的豫言测试程序』于「罄」）也。
若「等于」于（「无程序」中「一」）于「一二七」则「元」否则「发生事故」于『启动错误丢失』。
「信号结果」者「等待」授以「子进程结果」于（「异步获取输出」于『/bin/sh』于
    （（「列」【『-c』，『kill -TERM $$』】）））也。
若「等于」于（「信号结果」中「一」）于「一四三」则「元」否则「发生事故」于『信号退出码错误』。
「：文言：屡启屡收，以验无遗。汉语：可在低文件描述符限额下运行，验证回收后不会泄漏管道。：」
「反复回收」乃化「整数」而「有」也。
「反复回收」者会「余数」而
    若「等于」于「余数」于「零」则「元」
    否则虑「结果」者「等待」授以「子进程结果」于（「异步获取输出」于『/bin/sh』于
        （（「列」【『-c』，『exit 0』】）））而
        若「等于」于（「结果」中「一」）于「零」则「反复回收」于（「减」于「余数」于「一」）
        否则「发生事故」授以「有」于『反复启动回收失败』
也。
「反复回收」于「一二八」。
「打印行」于『异步子进程测试通过』。
