需要執行權限
任意路徑:
輸入完整路徑及腳本名
例子:
/root/datelog.sh
當前路徑:
./腳本名
例子:
./datelog.sh
沒有執行權限
任意路徑:
sh 完整路徑及腳本名
例子:
sh /root/ datelog.sh
當前路徑:
sh 腳本名
例子:
sh datelog.sh
原文鏈接:https://juejin.im/post/5d2480a7f265da1b6836e3
拓展:
PS: source 和 ./的區別
./script 作為一個可執行文件來運行腳本,啟動一個子shell來運行它,當執行完腳本之后,又回到了父shell中,所以在子shell中執行的一切操作都不會影響到父shell;
source script 在當前shell環境中從文件名讀取和執行命令。
注意:./script 不是 . script ,但是 . script 類似於source script
使用./ 運行腳本的時候,系統變量不會受到影響,而使用source的時候,會影響到系統當前的環境變量。