Bash 编程 - 仅当从另一个脚本调用脚本时才返回变量



我启动main_bla_bla.sh并将变量传递给另一个 bash 脚本do_something.shdo_something.sh也打算单独使用,最后在长计算结束时触发变量的echo(称为sum_var)。

但是,当从main_bla_bla.sh调用时 - 如何返回sum_var,但也要确保它在自行启动时不会do_something.sh任何问题?

很抱歉问以防万一;我是 bash 脚本的新手...

蒂亚

你应该保持echo

echo "$sum_var"

在调用程序中,通过以下方式获取它:

my_sum_var=$(./do_something.sh)

这与do_something.sh也可以独立于命令行调用这一事实没有任何影响。

相关内容

  • 没有找到相关文章

最新更新