2010-12-22 126 views
0

我有一个bash脚本A,我想从中调用bash脚本B.我想在B中声明若干路径,从A调用B并获取路径..是它可能?如果是这样,我该如何实现它?这些脚本位于相同的文件夹中。从脚本调用脚本

回答

1

有几种方法可以做到这一点。一种方法是在呼应的scriptB路径和设置在SCRIPTA变量捕获输出:

在SCRIPTA

paths=$(./scriptB) 
3

也许会更容易只从源的SCRIPTA scriptB?

. ./scriptB 

这样它们在同一个shell中运行并且所有变量都被共享。