文件名称:具体源代码myshell.c
文件大小:5KB
文件格式:C
更新时间:2022-12-15 09:27:25
shell
设计简单的命令行myshell,并能在实验环境下运行。 要求支持的命令如下: 1. cd [directory] 将当前目录改为 [directory] 2. environ 列出所有环境变量 3. ls 列出指定目录下所有文件 4. help 显示所有支持的命令 5. echo 在屏幕上显示参数并换行 6. quit 退出 shell 7. 支持I/O重定向 8. 常见的目录和文件操作,比如新建目录或文件,目录或文件的删除、复制,显示文件内容等。 上述基础功能满分70分,完成下面各功能并在文档中说明可得到加分,每项功能最多加10分: 1. 支持管道符操作 2. 不限制命令参数个数 3. 实现彩色输出 4. 支持其它一些常见的linux命令 5. 自己认为比较重要或能体现自己水平的功能 如果是嘉大的,想要资源直接找我拿,就不用去买积分,1563602991