rshell:CS100 作业 0

时间:2024-06-20 12:49:40
【文件属性】:

文件名称:rshell:CS100 作业 0

文件大小:22KB

文件格式:ZIP

更新时间:2024-06-20 12:49:40

C++

Rshell Linux命令 Rshell 功能 Rshell 是一种 C++ shell,旨在复制 UNIX 中使用的相同 shell。 它现在只有基本功能,但稍后会添加更多功能。 命令提示符 各种命令的识别 退出功能 清除功能 用户登录识别 评论识别 更改目录的能力 光盘使用方法 要更改目录,请键入cd 路径可以更改,例如cd home/rshell/bin/rshell cd将变回主目录 cd -将切换到上一个目录 提示后会打印当前目录 ^C将终止子进程而不退出我当前的 rshell 错误 多个管道不起作用 管道仅在提供两个参数时才有效 <<<只能单独工作,不能与任何其他命令一起工作 1>, 1>>, 2>, 2>>也只能自己工作。 唯一可以组合在一起的命令是输入和输出重定向 ##限制 命令有 50,000 个字符的限制 主机的名称字符限制为 500 个字符 除


【文件预览】:
rshell-master
----.DS_Store(6KB)
----src()
--------hi.cpp(144B)
--------mv.cpp(1KB)
--------rm.cpp(2KB)
--------main.cpp(20KB)
--------ls.cpp(6KB)
--------new.cpp(6KB)
--------cp.cpp(4KB)
--------Timer.h(3KB)
----LICENSE(1KB)
----README.md(2KB)
----Makefile(612B)
----tests()
--------piping.script(10KB)
--------exec.script(8KB)
--------ls.script(2KB)
--------signals.script(9KB)
--------piping2.script(3KB)
----.gitignore(16B)

网友评论