1. 執行腳本的三種方式
bash /path/script-name.sh # 調用系統的bash 作為可執行文件
./path/script-name.sh # 需要修改權限為可執行文件
source /path/script-name.sh # 可以共用當前窗口對應的全局變量
. /path/script-name.sh # 同上一個
2. 腳本開發注意事項
1、腳本命名要有意義,文件后綴是.sh
2、腳本文件首行是而且必須是腳本解釋器
#!/bin/bash
3、腳本文件解釋器后面要有腳本的基本信息等內容
腳本文件中盡量不用中文注釋,盡量用英文注釋,防止本機或切換系統環境后中文亂碼的困擾
常見的注釋信息:腳本名稱、腳本功能描述、腳本版本、腳本作者、聯系方式等
4、腳本內容執行:從上到下,依次執行
5、代碼書寫優秀習慣;
- 成對內容的一次性寫出來,防止遺漏。如:()、{}、[]、''、``、""
- []中括號兩端要有空格,書寫時即可留出空格[ ],然后再退格書寫內容。
- 流程控制語句一次性書寫完,再添加內容
6、通過縮進讓代碼易讀;(即該有空格的地方就要有空格)