我想知道shell变量是否可能在一段时间后过期/消失(可能是由于缺乏使用?)。大约几个月前,我通过终端设置环境变量 - 这将被设置为shell变量。当我输入" printenv"然后是"(设置-o posix; set)|少了#34;,我能够看到变量和我设定的值。
到目前为止,我还没有尝试过使用这些变量,当我通过" printenv","(set -o posix; set)|检查值时少了#34;,我注意到那些变量不再显示了。我没有问题再次设置它们,但是为了通用理解 - 是否可以在没有明确命令的情况下删除shell变量?
有问题的环境变量适用于IronWorker平台。