Shell指令碼學習11 Shell注釋

2022-07-20 16:54:12 字數 468 閱讀 7249

以「#」開頭的行就是注釋,會被直譯器忽略。

sh裡沒有多行注釋,只能每一行加乙個#號。只能像這樣:

#--------------------------------------------

# 這是乙個自動打ipa的指令碼,基於webfrogs的ipa-build書寫:

# # 特色:全自動打包,不需要輸入任何引數

#--------------------------------------------

##### 使用者配置區 開始 #######

# 專案根目錄,推薦將此指令碼放在專案的根目錄,這裡就不用改了

###### 使用者配置區 結束 #####

如果在開發過程中,遇到大段的**需要臨時注釋起來,過一會兒又取消注釋,怎麼辦呢?每一行加個#符號太費力了,可以把這一段要注釋的**用一對花括號括起來,定義成乙個函式,沒有地方呼叫這個函式,這塊**就不會執行,達到了和注釋一樣的效果。

Shell指令碼學習11 Shell注釋

以 開頭的行就是注釋,會被直譯器忽略。sh裡沒有多行注釋,只能每一行加乙個 號。只能像這樣 這是乙個自動打ipa的指令碼,基於webfrogs的ipa build書寫 特色 全自動打包,不需要輸入任何引數 使用者配置區 開始 專案根目錄,推薦將此指令碼放在專案的根目錄,這裡就不用改了 使用者配置區 ...

shell指令碼11彈

shell指令碼程式設計 變數補充 if條件判斷 變數的型別 字串 數值 布林型別 true false null shell中指定變數的型別 declare declesar 內建命令 用來宣告和修改變數的屬性 唯讀 readonly r 設定為唯讀變數 declare r a 10 r 不能修改...

shell指令碼除錯 11

1 使用dos2unix命令處理在windows下開發的指令碼 2 使用echo命令除錯 3 使用bash命令引數除錯 root ks sh nvx nginx.sh 引數說明 n 不會執行該指令碼,僅查詢指令碼語法是否有問題,並給出錯誤提示 v 在執行指令碼時,先將指令碼的內容輸出到螢幕上,然後執...