文件名称:rshell:基本命令外壳
文件大小:52KB
文件格式:ZIP
更新时间:2024-07-28 13:00:56
C++
#RSHELL ##About Rshell 是为加州大学河滨分校的 CS100 类编写的基于 UNIX 的操作系统的基本 shell。 rshell 中包含一个 gnu ls 的实现,它是单独编译和运行的。 ####特征 ######rshell 可以运行位于当前目录或 PATH 中的可执行文件。 使用; && ||在一行中将命令链接在一起; && || 使用> >> < |重定向输入和输出 使用#支持评论 用户名、主机名和当前目录将在提示符下显示 ######ls 在按终端大小缩放的列中显示文件。 彩色输出,其中目录为蓝色,可执行文件为绿色,符号链接为青色,隐藏文件为灰色背景。 当-l标志被传递时,符号链接将指向它们的链接。 如果链接已失效,它将以红色显示。 ##如何使用项目源码可以从下载######编译rshell和ls运行如下命令: git clone http
【文件预览】:
rshell-master
----src()
--------rshell.cpp(19KB)
--------ls.cpp(16KB)
--------cp.cpp(3KB)
----LICENSE(1KB)
----test()
--------exec.script(58KB)
--------ls.script(196KB)
--------signals.script(10KB)
--------hw2.script(24KB)
----README.md(4KB)
----Makefile(499B)
----.gitignore(71B)