存在两种方式的引用
1) . filename
2) source filename
. filename一定是相对于当前目录,或者说在当前目录能找到的。
如果 source filename 可以把路径放到PATH下,
shell中的引用也存在交叉引用。
dirname $0
basename $0
在shell中脚本用export过的变量,可以用在子shell中。
terminal --->src1.sh ===> src1.sh只terminal的子shell
src1.sh --> ( echo; ls ) ===> (...) 是src1.sh的子shell
阅读(1555) | 评论(0) | 转发(0) |