脚本运行结束后,脚本中的变量就失效了,为了能让它在SHELL中还可以调用的话,你可以在运行脚本命令前加source 如:
[root@G000 tmp]# more xx.sh
#!/bin/sh
export xx="hehehe"
echo "$xx"
|
如果执行./xx.sh则export 后不会有xx这个变量
要
[root@G000 tmp]# source ./xx.sh
hehehe
|
这样export里就有xx.sh里的变量了。在别的脚本里就可以调用了。
阅读(1027) | 评论(0) | 转发(0) |