linux环境变量

env 列出当前shell环境下所有环境变量及其内容
set 除了环境变量,还会列出当前shell自定义变量,以及当前所有变量
export 列出所有环境变量,和env类似
export var="var" 将自定义变量变成环境变量,也可用declare -x var="var"代替

export使用场景:
1 取得一个bash后,如果再次执行一次bash,将进入子程序,所以在父程序中的自定义变量不再存在,如果想继续在子程序中存在,则要在父程序中 export 变量,使之成为环境变量。

2 script1.sh中自定义一变量NAME="Larry",另一个脚本script2.sh需要引用到script1.sh中的NAME,这时在script1.sh里面就要export NAME="Larry"。目的是把在script1才起作用的NAME变成环境变量,让两个脚本都能共享。


如若转载,就说明出处!http://blog.csdn.net/xukunddp


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值