shell脚本中变量的声明周期

定义在shell脚本中的变量,当shell脚本执行完成之后,就访问不到了,即使在脚本中没有对该变量进行unset。比如有如下脚本:

#!/bin/bash

var="lucy"
echo $var

 在terminal运行完该脚本之后,如果在中断接着echo $var,那么输出空行,而不是lucy。

posted @ 2016-07-12 21:03  chaoguo1234  阅读(296)  评论(0编辑  收藏  举报