# 操作系统

| 食谱                                                                                  | 箱子                    | 类别                                                                          |
| ------------------------------------------------------------------------------------- | ----------------------- | ----------------------------------------------------------------------------- |
| [运行外部命令，并处理 stdout][ex-parse-subprocess-output]                             | [![regex-badge]][regex] | [![cat-os-badge]][cat-os] [![cat-text-processing-badge]][cat-text-processing] |
| [运行传递到 stdin 的外部命令，并检查错误代码][ex-parse-subprocess-input]              | [![regex-badge]][regex] | [![cat-os-badge]][cat-os] [![cat-text-processing-badge]][cat-text-processing] |
| [运行管道的外部命令][ex-run-piped-external-commands]                                  | [![std-badge]][std]     | [![cat-os-badge]][cat-os]                                                     |
| [将子进程的 stdout 和 stderr ，重定向到同一文件][ex-redirect-stdout-stderr-same-file] | [![std-badge]][std]     | [![cat-os-badge]][cat-os]                                                     |
| [连续处理，子进程的输出][ex-continuous-process-output]                                | [![std-badge]][std]     | [![cat-os-badge]][cat-os][![cat-text-processing-badge]][cat-text-processing]  |

[ex-parse-subprocess-output]: os/external.zh.html#run-an-external-command-and-process-stdout
[ex-parse-subprocess-input]: os/external.zh.html#run-an-external-command-passing-it-stdin-and-check-for-an-error-code
[ex-run-piped-external-commands]: os/external.zh.html#run-piped-external-commands
[ex-redirect-stdout-stderr-same-file]: os/external.zh.html#redirect-both-stdout-and-stderr-of-child-process-to-the-same-file
[ex-continuous-process-output]: os/external.zh.html#continuously-process-child-process-outputs

{{#include links.zh.md}}
