Bel*_*lun 7 linux environment-variables unset linux-mint
我想要做 :
env | egrep -o '^\w+=' | unset
Run Code Online (Sandbox Code Playgroud)
问题是:
env | egrep -o '^\w+='
Run Code Online (Sandbox Code Playgroud)
打印之类的东西(注意等于号):
XDG_VTNR = LC_PAPER = SSH_AGENT_PID = KDE_MULTIHEAD = LC_ADDRESS = XDG_SESSION_ID =
如何仅提取变量名称以便我可以取消它们?
你需要更像这样的东西:
for i in `env | sed 's/=.*//'` ; do
unset $i
done
Run Code Online (Sandbox Code Playgroud)
但请注意,这可能会比您想要的更多.EG,它也会破坏你的道路!