source shell.sh有什麼用

oOo右右發表於2019-01-15

使用source或.執行shell指令碼

shell中,source 是內建命令,用途是讀取檔案中內容,並在當前shell中逐條執行。這種方式執行的指令碼無須執行許可權。source命令可以縮寫為一個小數點,如:

source  test.sh    等價於   . test.sh

採用source 執行檔案,可以使得變數的有效期增長,使得能在該使用者下變數有效

 

使用./或$path/執行shell指令碼

./test.sh 

/data/test.sh

需要有許可權執行才行

 

使用sh或bash執行

sh  test.sh

相關文章