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

时间:2014-02-10 10:01:50

标签: bash

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

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

对不起要求以防万一;我是bash脚本的新手......

蒂亚

1 个答案:

答案 0 :(得分:0)

您应该保留echo

echo "$sum_var"

在调用程序时抓住它:

my_sum_var=$(./do_something.sh)

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