這篇文章主要為大家介紹了關於linux shell判斷字串為空的正確方法,文中透過範例程式碼介紹的非常詳細,對大家學習或使用linux shell具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
shell判斷字串為空的方法
Linux 下判斷字串是否為空,可以使用兩個參數:
● -z :判斷string 是否是空白字串
● -n :判斷string 是否是非空白字串
範例:
#!/bin/sh STRING= if [ -z "$STRING" ]; then echo "STRING is empty" fi if [ -n "$STRING" ]; then echo "STRING is not empty" fi root@desktop:~# ./zerostring.sh STRING is empty
註:在進行字串比較時, 用引號將字串界定起來,是一個非常好的習慣!
其他方法:
if [ "$str" = "" ]
(線上影片教學分享:linux影片教學)
以上是shell判斷字串為空的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!