俗話說沒有規矩就不成方圓,不管是做人還是做事、不管是人類或者機器、程序都離不開這些規矩規範。做事沒有規範是做不好的.
因爲現在是處於基礎的學習階段,所以我們從基本學起。讓我們通過老男孩老師的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
良好的習慣可以讓我們避免很多不必要的麻煩,提升很多的工作效率!