shell的作用
- shell是用户和系统内核之间的接口程序
- shell是命令解释器
shell程序
Shell程序的特点及用途:
-
shell程序可以认为是将shell命令按照控制结构组织到一个文本文件中,批量的交给shell去执行
-
不同的shell解释器使用不同的shell命令语法
-
shell程序解释执行,不生成可以执行的二进制文件
-
可以帮助用户完成特定的任务,提高使用、维护系统的效率
-
Shell使用解释型语言,不需重新编译
-
它适合于编写执行相对简单的任务的工具,因为它更强调易于配置、维护和可移植性
-
它不适合用来完成时间紧迫型和处理器忙碌型的任务
变量
变量是弱类型的
- 声明变量不用声明类型
- 可以存储不同类型的内容
- 大小写区分
变量声明及赋值格式
格式:变量=值 (注意:等号两侧不能有空格)
例如:
- a=”hello world”
- a=hello world
- b=9
变量的引用
格式:
- $变量名
- ${变量名}</