shell腳本開發的6點基本規範和習慣---摘取自“老男孩linux運維培訓”(自己通過視頻整理)

俗話說沒有規矩就不成方圓,不管是做人還是做事、不管是人類或者機器、程序都離不開這些規矩規範。做事沒有規範是做不好的.

因爲現在是處於基礎的學習階段,所以我們從基本學起。讓我們通過老男孩老師的linux體驗課來一起學習linux shell吧!

Begin now..................


腳本文件開頭指定腳本解釋器;

#/bin/sh或#!/bin/bash

腳本文件開頭版本版權等信息:

#Date:          21:30  2013-07-20
#Author:        Created by Guomaoqiu
#Mail:         [email protected]
#Function:      This scripts function is ......
#Shell Version: GNU bash, version 3.2.25(1)-release

提示:可配置vim編輯文件時自動加上以上信息,方法是修改~/.vimrc配置文件。


腳本文件中不用中文註釋;

      儘量用英文註釋,防止本機或切換系統環境後中文亂碼的困擾.  


腳本文件以.sh爲擴展名;

例如:script-name.sh


代碼書寫優秀習慣;

    ①成對內容的一次性寫出來,防止遺漏。如

{}、[]、''、``、""

 

    ②[]中括號兩端要有空格,書寫時即可留出空格[    ],然後再退格書寫內容。

 

    ③流程控制語句一次性書寫完,再添加內容,如:

    if語句格式一次性完成:

if 條件內容
then
內容
fi

     for循環格式一次性完:

for
do
內容
done

提示:while和until,case 等語句也是一樣。


通過縮進讓代碼易讀;(即該有空格的地方就要有空格)

if 條件內容
then
內容
fi

良好的習慣可以讓我們避免很多不必要的麻煩,提升很多的工作效率!





 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章