【发布时间】:2021-06-18 16:27:07
【问题描述】:
我有一个函数尝试导出一些环境变量:
env -0 | while IFS='=' read -r -d '' env_var_name env_var_value; do
# Some logic here, then:
export MY_ENV_VAR=hello
done
但是,我刚刚注意到 export 和 unset 在此循环中不起作用。如果我不能在循环内执行这些导出,那么执行这些导出的最佳方法是什么?将它们存储在某个地方并在循环之外执行它们?
【问题讨论】: