在Bash中,我们可以通过这种方式为单个命令设置一个环境变量:
FOO=bar somecommand
如果我们要为单个命令取消设置变量怎么办?
从技术上讲,它们不是环境变量,直到有人导出它们。但是你至少可以将它们设置为空:
FOO= some command
如果从环境中删除它们就足够了,可以使用env:
env -u FOO somecommand