De traductores profesionales, empresas, páginas web y repositorios de traducción de libre uso.
파이프라인 여러 개를 이어 stdout과 stdin을 여러 차례 재지정하기 시작하면 명령이 아주 복잡해진다. 아래 코드는 앞서 ps 와 grep 예제에다 파이프라인 두 개를 추가한다. 첫 번째 파이프라인은 listing 2 결과를 grep 으로 보내 "grep"과 "ttdbserver"가 든 행을 제거한다. 두 번째 파이프라인은 두 번째 grep 이 출력한 결과를 awk 로 보내 pid가 200,000보다 큰 프로세스를 출력한다.파이프라인 여러 개를 이어 stdout과 stdin을 여러 차례 재지정하기 시작하면 명령이 아주 복잡해진다. 아래 코드는 앞서 ps 와 grep 예제에다 파이프라인 두 개를 추가한다. 첫 번째 파이프라인은 listing 2 결과를 grep 으로 보내 "grep"과 "ttdbserver"가 든 행을 제거한다. 두 번째 파이프라인은 두 번째 grep 이 출력한 결과를 awk 로 보내 pid가 200,000보다 큰 프로세스를 출력한다.
当多次把 stdout 重定向到 stdin 时,管道的使用方法可以很复杂。在下面的示例中,扩展了前面的 ps 和 grep 示例,把它的 stdout 重定向到另一个 grep ,其作用是排除包含 "grep" 或 "ttdbserver" 的字符串。当最后的 grep 操作完成时,再次使用管道把 stdout 重定向到一个 awk 语句, 其作用是输出进程标识符(pid)大于 200,000 的所有进程:当多次把 stdout 重定向到 stdin 时,管道的使用方法可以很复杂。在下面的示例中,扩展了前面的 ps 和 grep 示例,把它的 stdout 重定向到另一个 grep ,其作用是排除包含 "grep" 或 "ttdbserver" 的字符串。当最后的 grep 操作完成时,再次使用管道把 stdout 重定向到一个 awk 语句, 其作用是输出进程标识符(pid)大于 200,000 的所有进程: