- 11
- 0
- 约7.87千字
- 约 42页
- 2019-03-16 发布于江苏
- 举报
《Linux系统管理与维护》 项目四 Linux Shell程序设计 【学习要点】 ☆掌握Shell的基本语法结构。 ☆学会编写并执行Shell脚本程序。 ☆学会在Linux下进行进程调度和作业调度。 任务一 学习变量与表达式 Shell是操作系统最外面的一层,负责管理用户与操作系统之间的交互,例如等待用户输入,向操作系统解释用户的输入,以及处理操作系统的各种输出结果。 除了作为命令解释器之外,Shell本身还是一个解释型的程序设计语言。Shell程序设计语言支持变量、表达式、函数和流程控制结构等,任何在终端能够执行的命令也放到Shell程序。 4.1.1 变量 在Shell中有三种变量:系统变量,环境变量,用户变量。其中系统变量在对参数判断和命令返回值判断会使用,环境变量主要是在程序运行的时候需要设置,用户变量在编程过程中使用最多。 这几种变量的赋值方法各不相同,主要有:直接设置变量值、变量之间的置换、从命令行参数获取、从环境变量获取和用户输入等几种方式。 引用变量一般采用“$variable”的形式引用变量variable的值。 1.系统变量 Shell常用的系统变量用于提供系统信息。系统变量一般采用命令行参数获取。 2.环境变量 Shell在开始执行前就已经定义了一些与系统工作环境有关的变量。 显示环境变量用echo命令。 在bash中,设置环境变量用set命令
原创力文档

文档评论(0)