父程序中執行
-> source及點(.)
子程序中執行
-> 點斜線(./)及sh
在子程序執行的各項變數及動作並不會回傳至父程序
因此像android build code前需initial環境設置
就必須執行
source build/envsetup.sh
或
. build/envsetup.sh
ref:http://linux.vbird.org/linux_basic/0340bashshell-scripts.php (script 的執行方式差異)
沒有留言:
張貼留言