我有一个bash脚本A,我想从中调用bash脚本B.我想在B中声明一些路径,从A调用B并获取路径..这可能吗?如果是这样,我该如何实现呢?脚本位于同一文件夹中。
答案 0 :(得分:3)
也许从脚本中获取脚本会更容易吗?
. ./scriptB
这样它们就可以在同一个shell中运行,并且所有变量都是共享的。
答案 1 :(得分:1)
有几种方法可以做到这一点。一种方法是回显scriptB中的路径并在scriptA中设置一个变量来捕获输出:
在scriptA
中paths=$(./scriptB)