假设我有一个 bash 脚本 foo.bash
,它使用 exec
来运行另一个 bash 脚本:
exec bar.bash
现在正在调试 foo.bash
和 bar.bash
。我正在使用 bash -x
运行 foo.bash
但它不会在 Debug模式下运行 bar.bash
。我应该怎样做才能在 Debug模式下运行 bar.bash
?
最佳答案
您还可以导出 SHELLOPTS
来自 foo.bash
以及导出 shell 选项。
export SHELLOPTS
关于bash - 如何调试用 "exec"调用的 shell 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50200340/