上传者: 41680234
|
上传时间: 2020-01-03 11:39:51
|
文件大小: 5KB
|
文件类型: c
设计简单的命令行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