使用lex和yacc编写shell

时间:2013-10-02 21:15:01
【文件属性】:
文件名称:使用lex和yacc编写shell
文件大小:256KB
文件格式:RAR
更新时间:2013-10-02 21:15:01
lex和yacc shell , linux 使用lex和yacc编写shell 在Linux环境中使用C语言编写一个简单的shell命令解释器程序,程序应当具有以下基本特征: 能够执行fg、bg、cd、history、exit等内部命令。 能够执行外部程序命令,命令可以带参数。 使用输入输出重定向。 支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前台/后台状态,以及控制作业的挂起、中止和继续运行。
【文件预览】:
第一次实验-Linux
----code.tar(290KB)
----第一次实验相关基础知识-Linux.PDF(78KB)
----shell实验报告.doc(68KB)
----第一次实验要求-Linux.PDF(26KB)
----code()
--------shell.c(17KB)
--------.cdtbuild(3KB)
--------.settings()
--------.project(452B)
--------.cdtproject(584B)
--------yacc.tab.c(42KB)
--------global.h(1KB)
--------Debug()
--------ysh.conf(36B)

网友评论

  • 是书上的代码,可以参考参考
  • 感觉价值不是很大
  • 可以用来参考,还可以,感谢分享
  • 不能运行,没什么用
  • 完全是书上的代码