- 2
- 0
- 约小于1千字
- 约 7页
- 2017-05-10 发布于浙江
- 举报
第13章 基本shell脚本编程 Shell本身是一个用C语言编写的程序,它是用户使用Linux的 桥梁。 Shell既是一种命令语言,又是一种程序设计语言。 作为命令语言,它交互式地解释和执行用户输入的命令; 作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括选择和循环。 它虽然不是Linux系统核心的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式协调各个程序的运行。 SHELL与内核的关系 开始shell程序设计 注释脚本 开始脚本编程 调用shell,即shebang结构 变量 从键盘读取输入 特殊变量 退出状态 条件判断控制结构 if-then语句 test命令 比较运算符 多个条件 case语句 循环控制结构 while语句 until语句 shell种类的选择 推荐Bourne或者bash bash是Linux系统默认使用的shell。 特色: 可以使用类似DOS下面的doskey的功能,用方向键查阅和快速输入并修改命令。 自动通过查找匹配的方式给出以某字符串开头的命令。 包含了自身的帮助功能,你只要在提示符下面键入help就可以得到相关的帮助。 * *
您可能关注的文档
- 《C语言程序设计》C语言选课指导.ppt
- 《C语言程序设计》p01-new.ppt
- 《C语言程序设计》p02.ppt
- 《C语言程序设计》p04.ppt
- 《C语言程序设计》p03.ppt
- 《C语言程序设计》p05.ppt
- 《C语言程序设计》p06.ppt
- 《C语言程序设计》p07.ppt
- 《C语言程序设计》p08.ppt
- 《C语言程序设计》p11-2.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)