每页只讲当前 PPT;代码与命令点行展开。回到 Week 4 · 继续 Week 6 →
PPT 原文 · 可选中文字提问
English detailed explanation · 可选展开
代码 / 命令逐行讲解
点击代码或命令查看逐行解释;API 与变量名保留 English。
来源与范围
主要依据:Week 05 的 4-up 打印版(34 张课件,9 页),Module 5.1 Redirections、5.2 Pipes、5.3 Job Control 原课件与 M5 Key Takeaways。核对了课程 Code 目录及旧版 Module 5–6 手册;本网页不引入 Week 6 或旧手册中的扩展内容。
原始资料:C:\Users\13142\Desktop\MCIT\CIT5950\Lectures\module-5-interacting-with-processes-managing-process-input-and-output。页码与四格位置对应打印版;PPT 原文来自原始 2-up PDF 的半页文字提取,图中文字可能错序,以左侧图片为准。
代码范围限于 PPT 中的 C 片段、伪代码和命令;行号为讲解编号,不是源文件行号。必要的头文件、拼写和概念纠错已在本页说明。课件省略的完整错误处理不另行扩写;其中 read 失败时不应把 -1 当写入长度。本环境未编译运行 POSIX C 示例,执行顺序是逐行推演。网页导航、逐行展开和提问入口另行验证。
仅用于核对必要 API / 课件纠错:dup2 · Pipe / EOF · wait / waitpid · Bash Job Control · Bash Redirections。不要求额外阅读这些文档来完成本周复习。
2026-10-23 · 中文讲解 / English terms · 34 张课件 · 按 PPT 复习 · 自动保存进度