日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
字符串Linux中使用if判斷空字符串的方法(linuxif判斷空)

linux是一款眾所周知的操作系統(tǒng),它常常用于使用bash腳本進(jìn)行自動(dòng)化任務(wù),確定條件是否滿足要求也是執(zhí)行任務(wù)里必不可少的步驟,其中有一種常見條件就是判斷字符串空值。

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對(duì)外擴(kuò)展宣傳的重要窗口,一個(gè)合格的網(wǎng)站不僅僅能為公司帶來(lái)巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺(tái),成都創(chuàng)新互聯(lián)面向各種領(lǐng)域:邊坡防護(hù)網(wǎng)成都網(wǎng)站設(shè)計(jì)成都全網(wǎng)營(yíng)銷解決方案、網(wǎng)站設(shè)計(jì)等建站排名服務(wù)。


字符串在Linux里一般會(huì)使用雙引號(hào)對(duì)字符進(jìn)行引用,一般

單引號(hào)和雙引號(hào)的區(qū)別是:?jiǎn)我?hào)的內(nèi)容里的變量都不會(huì)被解析,而雙引號(hào)則會(huì)解析變量,因此在判斷字符串空值的時(shí)候建議使用雙引號(hào)。

一般來(lái)說(shuō),在Linux中使用if判斷字符串不為空,空值就是沒(méi)有任何字符的字符串,可以使用如下代碼進(jìn)行判斷:

if [ -n "$string" ]
then
echo "String is not empty"
fi

上面的代碼使用if以及bash里常用的test命令進(jìn)行判斷(別名:`[`),`-n`表示不為空,`$string`是被判斷的字符串(需要使用雙引號(hào)引用),當(dāng)然如果要反向判斷,即判斷字符串為空的情況,可以使用`-z`來(lái)進(jìn)行判斷,即

if [ -z "$string" ]; then
echo "String is empty"
fi

需要注意的是上述代碼僅僅用于判斷字符串是不是空,如果要判斷字符串中是否含有0-9之外的字符,就需使用另外的一些命令行工具了

香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機(jī)被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡(jiǎn)稱香港主機(jī)/香港空間。香港虛擬主機(jī)特點(diǎn)是免備案空間開通就用, 創(chuàng)新互聯(lián)香港主機(jī)精選cn2+bgp線路訪問(wèn)快、穩(wěn)定!


分享標(biāo)題:字符串Linux中使用if判斷空字符串的方法(linuxif判斷空)
文章轉(zhuǎn)載:http://m.5511xx.com/article/cccheec.html