shell 腳本的執行和腳本的書寫

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、通過縮進讓代碼易讀;(即該有空格的地方就要有空格)
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Ubuntu的發音 Ubuntu,源于非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。了解發音是有意...
    螢火蟲de夢閱讀 99,571評論 9 467
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,368評論 25 708
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數據革命閱讀 12,228評論 2 33
  • 這篇文章是手冊的中文譯版整理而來(英文看著太慢了,感謝前人鋪路Orz...),vim的markdown插件和實時預...
    Himryang閱讀 7,130評論 0 20
  • 周三下午,來自河北師范大學的劉毅瑋教授,給大家做了教師的教育智慧的講座。首先她提出了一個問題“ 為什么會辛...
    Ritakkdd閱讀 684評論 0 2