【文件属性】:
文件名称:rshell:CS100 的基本命令外壳
文件大小:41KB
文件格式:ZIP
更新时间:2021-05-31 19:09:25
C++
rshell 命令外壳
这是 CS100 的基本命令外壳,用 C++ 编写。 它接受并能够运行存储在 $PATH 指定位置的可执行文件,通常是 /usr/bin 和 /bin,使用 execvp()。
安装
在bash中,执行以下操作:
$ git clone http://github.com/htang014/rshell.git
$ cd rshell
$ git checkout hw1
$ make
发射
正确安装后:
$ bin/rshell
功能/用途
Rshell 是一个类似 bash 的命令 shell。 显示当前工作目录,后跟命令提示符 ($) 表示程序正在等待输入。 您可以执行存储在 $PATH 变量中的任何命令以及支持的标志。
ls - 最近实施! 键入要使用的bin\ls 。 请参阅下面的信息。
###执行命令:
当程序显示“$”时,输入命令并按 E
【文件预览】:
rshell-master
----tests()
--------exec.script(7KB)
--------signals.script(1KB)
--------piping.script(5KB)
--------ls.script(270KB)
----LICENSE(1KB)
----src()
--------cp.cpp(2KB)
--------ls.cpp(10KB)
--------Timer.h(3KB)
--------rm.cpp(2KB)
--------rshell.cpp(18KB)
--------mv.cpp(1KB)
----Makefile(262B)
----README.md(6KB)