8个版本 (4个重大变更)
0.8.6 | 2023年2月1日 |
---|---|
0.8.5 | 2023年2月1日 |
0.7.0 | 2023年2月1日 |
0.6.1 | 2023年2月1日 |
0.1.0 | 2022年12月18日 |
#284 在 Unix API
每月101 次下载
4KB
mkcd
一个不工作的命令行界面;
它不工作是因为Unix处理进程的方式。当你在命令行中调用一个命令时,处理该提示的进程(无论是cd还是echo)
┌─────────┐ ┌──────────┐ ┌─────────┐ │ │ │ │ │ │ │ shell ├──►│ fork() ├────┬───►│ shell │◄──────────────────────── mkcd无法访问此 │ │ │ │ │ │ │ │ └────▲────┘ └──────────┘ │ └─────────┘ │ │ │ │ │ │ │ │ │ ┌────────────────┐ ┌─────────────┐ ┌────────┐ │ │ │ │ │ │ │ │ │ └────► shell的副本 ├────►│ exec(mkcd) ├─────► mkcd │ │ │ │ │ │ │ │ │ └────────────────┘ └─────────────┘ └─────┬──┘ │ │ │ │ └──────────────────────────────────────────────────────────────────────┘