文件名称:BSH:一个用C编写的用于研究目的的简单shell
文件大小:8KB
文件格式:ZIP
更新时间:2024-03-26 00:39:55
C
牛血清白蛋白 一个用C编写的用于研究目的的简单shell 在ITerm2中的MacOS上运行的BSH 注意 目前,BSH还不是很好,我无法想象您为什么要使用它。 但是,如果您想要这样做,或者只是想让它学习源代码。 这也是第一个用C而不是C ++编写的项目,因此请注意不良的代码做法以及我做错的任何事情。 如果发现问题,请随时进行纠正。 通过研究brenns10的代码,使该项目成为可能。 非常感谢他的项目,这是一个很好的起点。 特征 基本输入和执行 更好的输入 更好的解析 命令历史 管道加工 STD输入/输出重定向 标签页自动完成 配置文件 支持^ Z(当前禁用) 脚本语言(喜欢吗? 内置命令 光盘 更改当前目录 帮助 显示内置命令和其他信息 出口 退出外壳 建造 的Unix 已确认BSH可在Mac,Linux和其他Unix操作系统上运行。 可以使用简单的命令进行
【文件预览】:
BSH-main
----src()
--------utils.c(6KB)
--------builtins.c(953B)
--------history.c(1KB)
--------parse.c(3KB)
--------include()
--------main.c(2KB)
----README.md(1KB)
----.gitignore(31B)