从上到下,限制越来越严格
一、用户自定义变量(本地变量(
注意点:
变量是计算机内存的单元,其中存放的值可以改变
不能以数字开头
变量默认类型是字符串型
变量用等号连接,等号左右两侧不能有空格
要有空格,得用’’或者””扩起来
环境变量名建议大写,便于区分
- 变量定义:
name=123 - 变量调用:
echo $name - 变量查看:
set查看系统中所有变量 - 变量删除:
unset name - 变量叠加:
aa=123 aa=“$aa”456 aa=${aa}789后面两种方式都可以
二、环境变量
主要保存的是和系统操作环境相关的数据
用户自定义的变量只在当前的Shell中生效,二环境变量会在当前Shell和这个Shell的所有子Shell当中生效。如果把环境变量写入相应的配置文件,那么这个环境变量就会在所有的Shell中生效。
1、设置环境变量
- 申明变量:
export 变量名=变量值 - 查询变量:
env - 删除变量:
unset

本文详细介绍了Bash中的变量管理,包括用户自定义变量、环境变量、位置参数变量和预定义变量。用户自定义变量需要注意变量命名规则和使用方法;环境变量则影响多个Shell实例,并可通过配置文件持久化;位置参数变量用于传递脚本参数;预定义变量如read用于接收键盘输入,提供了便捷的功能。
最低0.47元/天 解锁文章
1117

被折叠的 条评论
为什么被折叠?



