0514-86177077
9:00-17:00(工作日)
shell中如何判斷一個變量是否為空
shell編程中,對參數的錯誤檢查項中,包含了變量是否賦值(即一個變量是否為空),判斷變量為空方法如下:
1.變量通過" "引號引起來
#!/bin/sh para1= if [ ! -n "$para1" ]; then echo "IS NULL" else echo "NOT NULL" fi
【輸出結果】"IS NULL"
2.直接通過變量判斷
#!/bin/sh para1= if [ ! $para1 ]; then echo "IS NULL" else echo "NOT NULL" fi
3.使用test判斷
#!/bin/sh dmin= if test -z "$dmin" then echo "dmin is not set!" else echo "dmin is set !" fi
【輸出結果】"dmin is not set!"
4.使用""判斷
#!/bin/sh dmin= if [ "$dmin" = "" ] then echo "dmin is not set!" else echo "dmin is set !" fi
標簽:江門 玉樹 湖北 廈門 泰安 內江 江西 瀘州
上一篇:Linux下redis的持久化、主從同步與哨兵詳解
下一篇:詳解tomcat設置默認路徑致使項目url沖突解決方法
Copyright ? 1999-2012 誠信 合法 規范的巨人網絡通訊始建于2005年
蘇ICP備15040257號-8