资源简介
linux 命令解释器 实现基本的Shell命令
代码片段和文件信息
#include
#include
#include
#include
#include
#define PROMPT_STRING “[myshell~]$“
#define QUIT_STRING “exit\n“
static char inbuf[MAX_CANON];
char* g_ptr;
char* g_lim;
extern void yyles();
int main()
{
while(1){
if(fputs(PROMPT_STRINGstdout)==EOF)
continue;
if(fgets(inbufMAX_CANONstdin)==NULL)
continue;
if(strcmp(inbufQUIT_STRING)==0)
break;
g_ptr=inbuf;
g_lim=inbuf+strlen(inbuf);
yylex();
}
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 155 2010-06-24 17:01 Makefile
文件 487 2010-06-24 17:01 myshell.c
文件 1385 2010-06-24 17:01 parse.lex
----------- --------- ---------- ----- ----
2027 3
- 上一篇:《数据结构及算法经典》源代码.
- 下一篇:晶体晶面间距计算软件
相关资源
- Linux实验四shell编程
- shell编程
- NC.EXE精悍版+源码
- Linux系统自动不停重启并计数的shell脚
- Linux下在shell脚本中设置锁的命令
- LIUNX环境合规修复shell脚本.zip
- LINUX SVN双机热备份shell脚本 附配置文
- shell of the future 工具
- 操作系统实验报告(进程,文件系统
- System.Management.Automation.dll
- Linux+shell编程课程设计——Linux用户管
- 一个shellcode作用是添加Windows用户
- CSAPP: shell lab 解答
- Shell编程基础教程
- Verdi自动添加信号波形脚本
- linux-在shell脚本中使用加密密码的轻量
- 如何使用 SIMATIC shell 配置 WinCC 站的终
- OS作业,c实现path,cd,pwd,history,执
- Xshell要继续使用此程序您必须应用最
- Wechat微信小程序校园综合服务ShellBo
- 黑苹果无法登录appstore反复输入密码
- 2018年Linux系统安全检查、加固shell脚本
- FileIOShell
- shell脚本教程详细讲解(很好)
- 操作系统Nachos的shell程序实现
- 批量getshell工具
- shell 图书管理系统
- 编写自己的Shell解释器 编写自己的S
- shellcode与unicode互相转换器
- 注册表中的shell注册文件
评论
共有 条评论