当前位置: 首页 >> 开源操作系统 >> Shell脚本定制Linux下环境变量
 

Shell脚本定制Linux下环境变量

作者:colin719      来源:zz     发表时间:2006-09-25     浏览次数:      字号:    

这里给出一个shell脚本,它的作用是将环境变量变成自己想要的形式。在某些特殊的情形下,我们需要它,留在这里是为了以后用到的时候可以直接拿来使用。

ENV=`env | awk -F"=" '{print $1}' | tr "\n" " "`
KEEP_ENV="HOSTNAME TERM SHELL PS1 USER PATH PWD HOME"
for e in $ENV
do
    f="0"
    for k in $KEEP_ENV
    do
        if [ $k = $e ]
        then
            f="1"
            break
        fi
    done
    if [ $f = "0" ]
    then
        unset $e
    fi
done
env

这里我们只保留"HOSTNAME TERM SHELL PS1 USER PATH PWD HOME"这几个环境变量,而其他的都被unset掉了,给了我们一个比较干净的环境。

责任编辑 webmaster

 
 
 
 
 
评论更多>>
 
 
 
发表
 
姓名: QQ:
性别: MSN:
E-mail: 主页:
评分: 1 2 3 4 5
评论内容:
验证码:
  
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  •