脚本百例—6:导出变量export
标签搜索

脚本百例—6:导出变量export

mrui
2024-09-24 / 0 评论 / 52 阅读 / 正在检测是否收录...

如果在某个脚本中定义了一个变量,又希望在其他的脚本中引用这个变量,可以使用export将希望传递给其他脚本的变量导出。
使用方式:

在export后面跟上变量赋值
在export后面跟上要导出的变量名
export FNAME
export SIZE
export MAX
MAX=2018
SIZE=60
FANEM=/tmp/secatch
...
export FNAME=/tmp/secatch
export SIZE=64
export MAX=2018

查看导出的变量
set命令查看当前shell中的所有变量值及函数定义
用env(或export -p)命令查看那些被导出的、可用于子shell的变量
declare -p 也可以查看变量

declare语句形式的输出可以在shell脚本中作为源代码,重新创建这些变量并为其赋值。各个选项(-i,-x,-r,-a)分别指明了变量为整数类型,已经导出、只读、数组类型。

declare -p
declare -i MYCOUNT="5"
declare -x MYENV="10.5.1.2"
declare -r MYFIXED="unchangeable"
declare -a MYRA=([0]="5" [1]="10" [2]="15")
0

评论

博主关闭了当前页面的评论