shell中如何判断一个变量是否为空
生活随笔
收集整理的這篇文章主要介紹了
shell中如何判断一个变量是否为空
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
shell中如何判斷一個變量是否為空
shell編程中,對參數的錯誤檢查項中,包含了變量是否賦值(即一個變量是否為空),判斷變量為空方法如下:
1.變量通過" "引號引起來
【輸出結果】"IS NULL"
2.直接通過變量判斷
#!/bin/sh para1= if [ ! $para1 ]; thenecho "IS NULL" elseecho "NOT NULL" fi【輸出結果】"IS NULL"
3.使用test判斷
#!/bin/sh dmin= if test -z "$dmin" thenecho "dmin is not set!" else ?echo "dmin is set !" fi
【輸出結果】"dmin is not set!"
4.使用""判斷
#!/bin/sh? dmin= if [ "$dmin" = "" ] thenecho "dmin is not set!" else ?echo "dmin is set !" fi
【輸出結果】"dmin is not set!"
?
總結
以上是生活随笔為你收集整理的shell中如何判断一个变量是否为空的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计一个shell程序,在/userda
- 下一篇: 什么是静态路由,其特点是什么?什么是动态