【问题标题】:How to reset all environment variables?如何重置所有环境变量?
【发布时间】:2014-05-14 01:23:54
【问题描述】:

我想做:

env | egrep -o '^\w+=' | unset

问题是:

env | egrep -o '^\w+='

打印类似的东西(注意等号):

XDG_VTNR= LC_PAPER= SSH_AGENT_PID= KDE_多头= LC_地址= XDG_SESSION_ID=

如何仅提取变量名以便取消设置它们?

【问题讨论】:

    标签: linux environment-variables unset linux-mint


    【解决方案1】:

    你需要更多这样的东西:

    for i in `env | sed 's/=.*//'` ; do
        unset $i
    done
    

    但是,请注意,这可能会做比您想要的更多的事情。 EG,它也会改变你的道路!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-20
      • 2014-09-29
      • 2021-08-11
      • 2014-08-05
      • 2019-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多