在shell中如何判斷一個變量是否爲空
判斷一個腳本中的變量是否爲空,我寫了一個這樣的shell腳本:javascript
C代碼 html
而後把該腳本:test.sh經過chmod +x 改成能夠執行的腳本,執行後輸出的結果爲: NOT NULL,非常奇怪,最後,經過查詢一些資料發現,能夠經過以下方式判斷一個shell變量是否爲空:java
1. 變量經過" "引號引發來shell
以下所示:,能夠獲得結果爲 IS NULL.app
C代碼 spa
2. 直接經過變量判斷htm
以下所示:獲得的結果爲: IS NULLip
C代碼 get
3. 使用test判斷flash
獲得的結果就是: dmin is not set!
C代碼
4. 使用""判斷
C代碼