shell程序设计郑音飞
主要内容Shell简介Shell脚本Shell变量Shell命令流控制调试
Shell简介SHELL本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计。作为命令语言,它交互式的解释和执行用户输入命令;作为程序设计语言,他定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构。包括循环与分支。深入了解和熟练掌握shell的特性及其使用方法,是用好Linux的关键。可以说,shell使用的熟练程度反映了用户对Linux使用的熟练程度。
Shell?Script在DOS?中,你可能会从事一些例行的重覆性工作,此时你会将这些重覆性的命令写成批次档,只要执行这个批次档就等於执行这些命令。大家会问在UNIX中是否有批次处理这个东东,答案是有的。在UNIX中不只有如DOS?的批次处理,它的功能比起DOS?更强大,相对地也较复杂,已经和一般的高阶语言不相上下。在UNIX中大家都不叫做批次档,而叫做Shell?Script。
Shell?ScriptShell?Script的地位和其它的可执行档(或命令)是完全相同的,只不过Shell?Script是以文字档的方式储存,而非二进位档。而执行Shell?Script时,必须有一个程式将其内容转成一道道的命令执行,而这个程式其实就是Shell?,这也就是为什麽
您可能关注的文档
- 夏令营亲子会员协议及权益说明.pdf
- 自然农法助力乡村振兴:案例分析与启示.pdf
- 肝功能不全及其障碍机制与分类.pdf
- 肝功能不全及其障碍机制与分类.pptx
- 教育学视角下级管理与集体建设.pdf
- 广域网IPSec基本原理:IKE与IPSec安全关联协商过程.pdf
- 商务宴礼仪指南:从准备到执行全面.pdf
- Shell程序设计培训:从基础到调试全面.pdf
- 中考语文备战:限时小卷二十二练习.pdf
- 商务礼仪精要:见面、往来与宴.pptx
- 《肝损伤药物目录及合理用药专家共识2026》解读.pptx
- β+内酰胺类抗菌药物皮肤试验指导原则(2021+年版).pptx
- 《肌酸激酶异常诊治与管理专家共识(2025)》解读.pptx
- 《老年癌痛中国诊疗专家共识(2026)》解读.pptx
- 《老年人消化不良的评估与处理中国专家共识(2026版)》解读.pptx
- 《老年性吞咽障碍康复中国专家共识(2025)》解读.pptx
- 《脑卒中患者早期康复规范(2026年)》解读.pptx
- 《衍生品估值报告内容与格式指引》核心要点.pptx
- 《遗传性妇科肿瘤高风险人群管理指南(2026)》解读.pptx
- 《胰腺外科围手术期全程化营养管理指南(2025)》解读.pptx
原创力文档

文档评论(0)