我有一个简单的脚本,它像计数变量一样使用CAPDEPTH并为每个值调用一些测试。
#!/bin/bash
# SCRIPT ONE
CAPDEPTH=1
...
while [ $CAPDEPTH -lt 11 ];
do
echo "cap depth - $CAPDEPTH"
make test-all-basics
let CAPDEPTH=CAPDEPTH+1
done
并在
eval "make test-all-basics"
它将多次调用另一个我也想依赖于CAPDEPTH值的shell脚本。 这是该脚本的几行内容。
# SCRIPT TWO
...
R_binary="${R_HOME}/bin/exec${R_ARCH}/R"
capture_arg="--tracedir $(CAPDEPTH)"
...
我的问题是如何获取从“脚本一”传播到“脚本二”的CAPDETH的价值。 那有可能吗? 我已经尝试在两个脚本中导出变量CAPDEPTH,但似乎不起作用。