文件名称:rshell:CS100 的基本命令外壳
文件大小:41KB
文件格式:ZIP
更新时间:2024-06-20 12:56:05
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)