文件名称:基于lex的shell简单实现
文件大小:3KB
文件格式:RAR
更新时间:2015-06-21 04:48:55
lex,词法,shell,管道,后台,重定向,unix,minix
基于lex词法分析,进行输入分析,提取unix相应的系统调用,以及参数,作为shell文件的输入,进行管道,后台,文件重定向,以及基本命令的进行,实现了unix系统中基本的shell功能。 shell.l--lex文件 myshell.c--处理文件 编译步骤: flex shell.l 生成lex.yy.c cc -c lex.yy.c 生成lex.yy.o cc -c myshell.c生成myshell.o cc myshell.o lex.yy.o -L/usr/lib -lfl -o myshell生成可执行文件 本程序在minix环境下运行调试完成
【文件预览】:
shell
----design.txt(239B)
----myshell.c(10KB)
----shell.l(512B)