bash变量

bash变量类型:
    环境变量
    本地变量(局部变量)
    位置变量
    特殊变量shell

本地变量:
VARNAME=VALUE 做用域为整个bash进程bash

局部变量
local VARNAME=VALUE 做用域为当前代码段命令行

环境变量:做用域为当前shell进程及其子进程
export VARNAME=VALUE继承

位置变量:
$1,$2......进程

特殊变量:
$?:上一个命令的执行状态返回值作用域

撤销变量
unset VARNAME变量

查看当前shell中变量
set脚本

查看当前shell中的环境变量:
printenv
env
export

#!/bin/bash shell脚本开头格式
#注释行,不执行
 注释

脚本在执行时回启动一个shell进程:
    命令行中启动的脚本回继承当前的环境变量;
    系统自动执行的脚本(非命令行启动)就须要自定义须要的各环境变量;
 环境变量

相关文章
相关标签/搜索