如何在父shell中引用子shell中定义的变量

-2 shell subshell variable

如何在父 shell 中引用子 shell 中定义的变量。就我而言,命令分组很困难。什么是替代方案。

hee*_*ayl 5

你不能。

如果您在子 shell 中定义了一个变量(并导出),它不会传播到父级的环境。这是设计使然。

您只能将它们向下传递,即仅传递给孩子的环境。