a.sh中
echo $1
b.sh中
source ./a.sh a
最后调用的时候输入
./b.sh b
打印的效果为啥是
b
有人能帮忙解释一下吗 谢谢了
a.sh中
echo $1
b.sh中
source ./a.sh a
最后调用的时候输入
./b.sh b
打印的效果为啥是
b
有人能帮忙解释一下吗 谢谢了
goddog312@xiaoxin:~/workspace/test$ cat a.sh
#!/bin/bash
echo $1
goddog312@xiaoxin:~/workspace/test$ cat b.sh
#!/bin/bash
source ./a.sh a
goddog312@xiaoxin:~/workspace/test$ ./b.sh
a
没有啊,就是a啊