【项目】Shell项目

Shell项目,实现自己的命令解释器。 命令分为两种,内置命令(cd,exit)和普通命令。   内置命令 内置命令在bash中实现,不产生新进程,对本身做操作。 cd 通过chdir(cd)实现操作。 exit 为退出进程,直接break。 部分代码截图:   运行结果截图: cd   exit   普通命令 普通命令通过fork()+exec()实现,产生新进程。 部分代码截图:   pwd 
相关文章
相关标签/搜索