由于某些原因,我在脚本中使用ksh
and并返回到,我需要在生成的 shell 中使用已经设置的变量值,将其写入某个临时文件并使用它看起来不像要走的路。还有其他办法吗?zsh
-bash
答案1
如果您的变量被导出(bash
: 通过export
命令或默认情况下,因为set -a
),那么被调用的 shell 会像任何其他进程一样在其环境中获取它。
由于某些原因,我在脚本中使用ksh
and并返回到,我需要在生成的 shell 中使用已经设置的变量值,将其写入某个临时文件并使用它看起来不像要走的路。还有其他办法吗?zsh
-bash
如果您的变量被导出(bash
: 通过export
命令或默认情况下,因为set -a
),那么被调用的 shell 会像任何其他进程一样在其环境中获取它。