以「#」開頭的行就是註釋,會被解釋器忽略。bash
sh裏沒有多行註釋,只能每一行加一個#號。只能像這樣:spa
#-------------------------------------------- # 註釋樣例: # Write by Sherry. #--------------------------------------------
若是在開發過程當中,遇到大段的代碼須要註釋,有一下幾種方式能夠達到註釋的效果:code
1) 在代碼段先後分別加上 :<<! 與 !, 感嘆號能夠更換爲字符、數字、字符與數字結合,但必定要先後一致;開發
:<<! #冒號後面空格無關緊要,均能執行 代碼段 ! echo 1
:<<Sherry123 代碼段 Sherry123 echo 1
2)在代碼段先後分別加上 : ' 與 ', 代碼前的冒號與單引號以前須留空格;it
#冒號後面有空格,不然報錯 : ' 代碼段 ' echo 1
3)利用邏輯判斷來使這段代碼不被執行;class
if false; then 代碼段 fi echo 1
((0)) & { 代碼段 } echo 1
:||{ 代碼段 } echo 1