实验m2 简单shell编如程.docVIP

  • 0
  • 0
  • 约 8页
  • 2016-12-28 发布于湖南
  • 举报
实验二 简单shell编程 一、 实验目的 1.了解 UNIX shell 的作用和主要分类。 2.了解 Bourne shell( 简称sh)的一般语法规则。 3.能编写简单的shell程序。 二、 实验预备知识 Shell是UNIX系统中一个重要的层次,它是用户与系统交互作用的界面。在以上介绍UNIX命令时,Shell都作为命令解释程序出现:它接收用户打入的命令,进行分析,创建子进程实现命令所规定的功能,等子进程终止工作后,发出提示符。这是Shell最常见的使用方式。 UNIX Shell 除了作为命令解释程序以外,还是一种高级程序设计语言,它有变量,关键字,有各种控制语句,如 if, case, while, for等语句,有自己的语法结构。利用Shell程序设计语言可以编写出功能很强、但代码简单的程序,特别是它把相关的UNIX命令有机地组合在一起,可大大提高编程的效率,充分利用UNIX系统的开放性能,设计出适合自己要求的命令。 (一)、 Shell的特点和主要版本 Shell具有如下突出特点: (1) 把已有命令进行适当组合,构成新命令;而组合方式很简单。 (2) 可以进行交互式处理,用户和UNIX系统之间通过Shell进行交互式对话,实现通信。 (3) 灵活地利用位置参数传递参数值。 (4) 结构化的程序模块,提供了顺序流程控制、条件控制、循环控制等。 (5) 提供通配符

文档评论(0)

1亿VIP精品文档

相关文档