shell解释程序概述知识讲稿.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 13页
  • 2018-11-16 发布于天津
  • 举报
shell解释程序概述知识讲稿.ppt

shell解释程序————概述 12 1. Linux第一个大作业 : Yalnix Shell(ysh)解释程序 2. 分组信息,请确认 shell解释程序————概述 目标: 开发清晰易读、设计良好的程序 规范编写文档 熟悉Linux下的开发工具:gdb,gcc,make 从man page获得帮助 使用POSIX/UNIX API管理进程、信号和进程间通信 同小组成员交流与合作 shell解释程序————要求 规格说明: 程序运行方式 提示符(ysh) 内部命令和外部程序 前后台作业 shell解释程序————要求 内部命令: exit cd jobs fg %int bg %int shell解释程序————需求 键盘输入 Control-Z:SIGSTOP信号 挂起(suspend)作业 Control-C: SIGINT信号 中断作业 shell解释程序————实现 分析输入字符串 简单命令 分隔符 特殊字符( |、、、 ) shell解释程序————实现 语法规则 Backus范式 词法分析 语法分析 shell解释程序————实现 系统调用: fork(); execvp(); exit(); waitpid(); dup(); pipe(); 通过man命令查询 shell解释程序————帮

文档评论(0)

1亿VIP精品文档

相关文档