为什么在编写shell脚本时要再次声明环境变量?

为什么要再次声明环境变量?比如PATH原本已经是环境变量了我看《鸟哥的私房菜》的时候几乎每一个例子都会在声明一遍并再export一遍这是为什么呢?为了适应程序而保险么?他... 为什么要再次声明环境变量?
比如PATH原本已经是环境变量了
我看《鸟哥的私房菜》的时候几乎每一个例子都会在声明一遍并再export一遍
这是为什么呢?为了适应程序而保险么?
他这么再次声明了之后,如果以后我的PATH变量要变,那再次运行这个程序的时候岂不是改回来了?
搞不懂~有什么意义~求大神解答!~
展开
 我来答
百度网友f1edbb8
2013-08-15 · TA获得超过1048个赞
知道小有建树答主
回答量:1159
采纳率:0%
帮助的人:524万
展开全部
1、脚本中定义的变量,仅仅在本次脚本会话中起作用
2、PATH这种变量是全局变量
3、export是全局变量
4、请去了解下$home/.bashrc之类的shell进程启动时所加载的一些东西,以及/etc/profile这些文件
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式