《Linux基础教程(第3版) 教学课件 ppt 作者 Linux基础教程(第3版) 教学课件 ppt 作者 978-7-302-28872-5 chapter22》由会员分享,可在线阅读,更多相关《Linux基础教程(第3版) 教学课件 ppt 作者 Linux基础教程(第3版) 教学课件 ppt 作者 978-7-302-28872-5 chapter22(9页珍藏版)》请在金锄头文库上搜索。
1、22-1,第22章 shell 编 程,22-2,主要内容,学会如何创建一个shell脚本程序 掌握shell程序的基本语法结构 学会应用shell的基本语句,22-3,22.1 shell编程的意义,从命令行输入命令时,每次输入一个命令,可得到系统的响应。但经常需一个接一个地连续执行命令,以便得到最后的结果。如果再像上面的操作方法进行操作就显得没有效率了。在这种情况下,可以利用shell程序或shell脚本来实现这一目的。,22-4,22.2 创建和执行Shell程序,创建第一个shell程序 执行第一个shell程序 文件在编辑完之后还不能执行,因为它还仅是个文本文件、要设置为可执行文件:
2、 chomd +x mydate,22-5,22.3 shell变量,1、给变量赋值 2、访问变量 3、输出变量,22-6,22.4 shell 参 数,Linux的参数 变量表达式 比较(test) 字符串比较 数字比较 逻辑操作 文件操作,22-7,22.5 控制结构语句,1、循环语句 for while expr until 2、条件语句 If case 3、其他语句,22-8,22.8 常见错误解析,有关变量 有关表达式 重复与循环 其他,22-9,小结&习题,思考题 (1) shell变量与C语言变量之间在用法上有什么区别? (2)s hell程序提供了哪几类参数? 上机题 (1) 编写一简单shell程序,并设置为可执行。 (2) 编写一简单shell程序,判断系统中是否有某文件。 (2) 编写一简单shell程序,循环一程序,