我有两个脚本,' main'脚本,脚本A和包含一些变量的脚本B.在脚本A中,我包含脚本B以使用脚本B中定义的变量,如下所示:
scriptA:
. ./scriptb
...
echo $toto
scriptB:
export toto="hello !"
当我运行脚本A时,我得到输出:
$./scriptA
/home/user/scriptb
hello !
我的问题是如何从输出中删除不需要的/home/user/scriptb
。
答案 0 :(得分:1)
您在问题中提供的代码没有任何问题:
$ cat scripta
. ./scriptb
echo $toto
$ cat scriptb
export toto="hello!"
$ ./scripta
hello!