【文件属性】:
文件名称:rshell:模仿 Linux shell 行为的程序
文件大小:80KB
文件格式:ZIP
更新时间:2021-07-08 19:02:46
C++
===
#Rshell
根位置: :
贡献者:
Chetas Manjunath Gillian Liu (cp)
许可证:GNU GENERAL PUBLIC LICENSE --参考许可证文件--
描述
Rshell 是一个基于 UNIX bash shell 的程序。 该程序的目的是模仿 bash shell 的命令行行为。 当在 UNIX 终端中运行时,该程序接受常见的 shell 命令。 这些包括pwd ls echo和大多数其他命令。
该程序执行以下操作:
使用用户 ID 打印命令提示符
读入在一行输入的命令
输入时运行命令
当用户输入exit时exit
ls 程序旨在模仿 Linux ls 命令。
ls 程序执行以下操作:
输出指定目录中的文件。
接受-a -l -R标志
使用 stat 系统调用来检索文件信息。
cp 程序旨在模仿 Linux
【文件预览】:
rshell-master
----src()
--------.ls.cpp.swp(12KB)
--------.main.cpp.swp(20KB)
--------main.cpp(9KB)
--------ls.cpp(8KB)
--------cp.cpp(6KB)
--------Timer.h(2KB)
----rshell.out(42KB)
----LICENSE(18KB)
----README.md(4KB)
----Makefile(394B)
----tests()
--------exec.script(3KB)
----README(258B)
----bin()
--------ls(30KB)
--------cp(17KB)
--------rshell.out(42KB)
--------rshell(43KB)