1. Shell 腳本的第一行時指定腳本解釋器,
#!/bin/bash
或者
#!/bin/sh
2. Shell 腳本的開頭會加版本,著作權等資訊
#!/bin/bash #Author: iskylite #Blog: http://www.cnblogs.com/iskylite/ #Date: 2017-10-30 19:11:02 #Description: This is a test shell script. #Version: 1.1
3. 在Shell腳本中盡量不用中文(不限于注釋)
4. Shell腳本的命名應以.sh為擴展名
5. Shell腳本應存放在固定的路徑下
以下則是Shell腳本代碼書寫的良好習慣
1. 成對的符號應盡量一次性寫出來,然后退格在符號里增加內容,以防止遺漏,
2. 中括號( [] )兩端至少要有1個空格,因此,鍵入中括號時可留出空格[ ],然后在退格鍵入中間的內容
3. 對于流程控制陳述句,贏一次性將格式寫完,在添加內容,
一次性完成if陳述句的格式,應為:
if 條件內容 then 內容 fi
一次性完成for回圈陳述句的格式,應為:
for do 內容 done
4. 通過縮進讓代碼更易讀
5. 對于常規變數的字串定義變數值應加雙引號,并且等號前后不能有空格,需要強參考的,則用單引號,如果是命令的參考,則用反引號
6. 腳本中的單引號,雙引號及反引號必須為英文狀態下的符號,其實所有的Linux字符及符號都應該是英文狀態下的符號,這點需要特別注意,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/40760.html
標籤:Linux
上一篇:CentOS 安裝 jdk1.8
下一篇:makefile學習之函式
