一、变量的简单使用
1.什么是变量 - 变量是计算机内存的单元,其中存放的值可以改变。 - 利用变量可以把准备使用的数据赋值给一个简单易记的名字,用途广泛。 - 变量的使用是Shell脚本编程中重要的内容,可以根据情景的不同来确定变量的最终取值,而在编写脚本时,在需要实际值的地方使用变量名来代替,而在实际使用时,参与脚本执行的是变量的值,而不是变量名。
2.Shell中变量的分类 - 用户自定义变量:用户自己定义的变量; - 环境变量:主要保存和系统操作环境相关的数据,可以自定义,但对系统生效的环境变量名和变量作用是固定的; - 预定义变量:Bash中已经定义好的变量,变量名不能自定义,变量作用也是固定的。
3.变量的使用 - 在Shell编程中,使用变量表示一些在程序运行中可能会变化的量。一般使用方式如下: 变量名=变量值
- 变量命名规则: * 变量名必须以字母或者下划线开头,名字中间只能有字母、数字和下划线组成 * 变量名的长度不得超过255个字符 * 变量名在其有效范围内必须是唯一的 * 在Bash中,变量的默认值都是字符类型
变量的使用:
echo
num=10
str="10"
变量的输入和输出:
echo -n
read a
echo $a
echo
二、Shell特殊变量的使用
1.位置参数变量 - 按照出现的先后次序不同而进行赋值的参数一般被称为位置参数。 - 常用的位置参数如下:
2.预定义变量 - 常见的预定义变量及作用
三、Shell环境变量的使用 1.环境变量与用户自定义变量的区别 - 环境变量是全局变量 - 用户自定义变量是局部变量
2.设置环境变量 - 环境变量的定义方式如下: export 变量名=变量值
- 为便于和普通变量区分,环境变量一般使用大写字母。
3.变量的查看 - set
查看所有变量 - env
查看环境变量
4.变量的删除 - unset $变量名
5.常用环境变量及其作用 ![环境变量]
学习时间 142分钟
操作时间 50分钟
按键次数 1370次
实验次数 2次
报告字数 1336字
是否完成 完成