Shell 编程进阶笔记
来源:互联网 发布:sd卡损坏怎么恢复数据 编辑:程序博客网 时间:2024/06/08 04:56
Shell 变量
bash 变量与变量分类
变量的分类:
- 用户自定义变量:用户根据自己的需求定义的变量可以根据需求修改
- 环境变量:主要保存的是和系统操作环境相关的数据,对系统生效的环境变量名和变量作用是固定的
- 位置参数变量:这种变量主要是用来向脚本当中传递参数或数据的,变量名不能自定义,并且作用是固定的
- 预定义变量:是bash 中已经定义好的变量,变量名不能自定义,并且作用是固定的
用户自定义变量:
[变量名]=[变量值] : -> 注意两边不要有空格,如果变量中有空格需要加双引号
echo $[变量名] : -> 变量调用
[变量名]=“$[变量名]”[叠加值] : -> 变量的叠加
[变量名]=${[变量名]}[叠加值] : -> 变量的叠加
set : -> 变量的查看
set -u : -> 执行此命令后如果调用未声明的变量时会报错
unset [变量名] : -> 删除变量
阅读全文