从零开始编写 Linux 自定义 Shell:原理与 C++ 实现 | 极客日志