我浏览了解释全局变量 ( export
) 的 shell 脚本教程。我遇到了一个自己动手的例子来说明 shell 脚本中全局变量的概念,我试了一下:
$ cat trial
vech=Bus
echo $vech
/bin/bash
echo "before empty line"
echo $vech
echo "after empty line"
vech=Car
echo $vech
exit
echo $vech
该程序的预期输出是:
Bus
before empty line
after empty line
Car
Bus
但我得到了:
$ chmod 777 trial
$ ./trial
Bus
$
我哪里错了?,我是新手,请帮助我。
尝试使用此处文档执行此操作: