shell脚本基础
目录 1.变量 1.1 变量即可以变化的量 1.2 变量名称注意事项 1.5 bash变量类型 1.5.1 本地变量 1.5.2 环境变量 1.5.3 位置变量 1.5.5 bash内建环境变量 1.5.6 只读变量(常量) 2. 脚本基础 2.1 什么是脚本? 2.2 程序返回值 2.3 脚本测试 2.4 写脚本注意事项 2.5 shell算术运算 2.6 命令间的逻辑关系 示例: 1.变量 1.1 变量即可以变化的量 变量即可以变化的量 1.2 变量名称注意事项 只能包含字母、数字、下划线,并且不能以数字开头 不应该跟系统中已有的环境变量重名,尽量不要全部使用大写,尽量不要用“_”下划线开头 最好做到见名知义 不能使用程序中的保留字,例如if、for等 1.3 变量类型 字符型 数值型 整型 浮点型 布尔型 1.4 变量操作 设置变量 引用变量 撤销变量 unset 变量 单引号与双引号的区别 1.5 bash变量类型 环境变量 本地变量(局部变量) 位置变量 特殊变量(bash内置的,用来保存某些特殊数据的变量,也称系统变量) 1.5.1 本地变量 VAR_NAME=VALUE //本地变量,作用域为当前shell进程。对当前shell外的其它shell进程,包括当前shell的父shell、子shell进程均无效 local VAR_NAME=VALUE //局部变量