什么是导出(export)环境变量
浏览:1327次 出处信息
1. 执行如下命令:
aVar=theValue
echo $aVar
不会输出theValue
2. 执行如下命令:
export aVar=theValue
echo $aVar
输出: theValue
说明:
如果没有export, 则,只作用于当前的命令; 如果export了,则相当于修改了当前shell的环境
3. 比较如下两个命令
第一个命令中的aVar是当前shell中的环境变量,因为没有使用export,所以只为空;
第二个命令(注意:使用的是单引号)中的$aVar是eval进程中的环境变量,而前面没有使用export,所以,只作用于eval进程,所以aVar就有值了
建议继续学习:
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:vim入门,进阶与折腾
后一篇:关于Linux共享库的一点儿知识 >>
文章信息
- 作者:phpor <lijunjie1982@yahoo.com.cn> 来源: PHPor 的blog
- 标签: export 环境变量
- 发布时间:2012-01-29 20:46:24
建议继续学习
近3天十大热文
- [12] 产品设计之QQ邮箱登录页与淘宝登录页
- [9] Python连接 MySQL 数据库的超时问
- [8] 移动Web开发初学者指南
- [8] 关于不得不在python中使用代理访问网络的
- [8] 一个 VLA (可变长度数组)的实现
- [8] 迈过社会化网络:互联网的新时代
- [8] 浅述各平台系统交互设计的不同关注点
- [8] 分布式系统的事务处理
- [8] 读书:谣言
- [7] gen_tcp发送进程被挂起起因分析及对策