-变量名中,不允许有空格; -变量名中,不允许有标点符号; name="name" -- 设置只读变量 readonly name -设置只读之后再修改,脚本会报错 readonly variable ,但是依旧会向下执行 -- 删除变量 unset name 2.变量类型 类型1: 本地变量 作用域:整个bash进程可以使用 语法name="name" 类型2: 局部变量 作用域:当...
echo$myUrl 上面的脚本没有任何输出。 变量类型 运行shell时,会同时存在三种变量: 1) 局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访问局部变量。 2) 环境变量 所有的程序,包括shell启动的程序,都能访问环境变量,有些程序需要环境变量来保证其正常运行。必要的时候shell脚...
1.5bash变量类型 * 环境变量 * 本地变量 (局部变量) * 位置变量 * 特殊变量(bash内置的,用来保存某些特殊数据的变量,也称系统变量) 1. 2. 3. 4. 1.5.1 本地变量 VAR_NAME=VALUE //本地变量,作用域为当前shell进程,对当前shell外的其他shell进程,v包括当前shell,子shell进程均无效 local VAR_NAME=VALUE ...