外壳这是一个为符合POSIX的操作系统实现微型外壳的简单项目。它在LinuxMinix操作系统下进行了测试。

建造

要构建项目,您需要有bisonflexmakeANSI C编译器。

构建项目

运行make,并且您应该在项目的根目录中有mshell二进制文件。

要从生成的文件中清除目录,请运行make clean

去做

即使操作系统(如Minix)不支持POSIX作业控制,mshell也会尝试管理作业。不幸的是,模块processgroups实现了这个功能,没有实现任何内置来控制模块。