Shell 學習10 Shell 注釋

2021-07-04 05:38:48 字數 500 閱讀 7624

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

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

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

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

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

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

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

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

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

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

10 shell 條件測試

命令test或 可以測試乙個條件是否成立,如果測試結果為真,則該命令的exit status為0,如果測試結果為假,則命令的exit status為1 注意與c語言的邏輯表示正好相反 例如測試兩個數的大小關係 itcast ubuntu var 2 itcast ubuntu test var gt...

shell學習之 shell呼叫shell

2008 05 06 14 43 18 分類 linux 標籤 字型大小 大中小訂閱 fork是最普通的,就是直接在指令碼裡面用 directory script.sh來呼叫script.sh這個指令碼.執行的時候開乙個sub shell執行呼叫的指令碼,sub shell執行的時候,parent ...

shell學習(10) if的使用

在寫linux指令碼的時候,經常會用到判斷,這篇主要講if的具體使用。if用法 if then command elif then command else command fishell 裡面比較字元寫法 eq 等於 ne 不等於 gt 大於 lt 小於 le 小於等於 ge 大於等於 z 空串 ...