Shell腳本計算字符串長度和判斷字符串為空小技巧
更新時間:2015年04月29日 10:06:11 投稿:junjie
這篇文章主要介紹了Shell腳本計算字符串長度和判斷字符串為空小技巧,本文分別給出計算字符串長度和判斷字符串為空各3種實現(xiàn)方法,需要的朋友可以參考下
一些需要注意的腳本問題
計算字符串長度可用的三種方法:
復制代碼 代碼如下:
echo “$str”|awk '{print length($0)}'
expr length “$str”
echo “$str”|wc -c
但是第三種得出的值會多1,可能是把結束符也計算在內了
判斷字符串為空的方法有三種:
復制代碼 代碼如下:
if [ "$str" = "" ]
if [ x"$str" = x ]
if [ -z "$str" ]
注意:都要代雙引號,否則有些命令會報錯。
相關文章
Shell兩種for循環(huán)對應實現(xiàn)方法解析
這篇文章主要介紹了Shell兩種for循環(huán)對應實現(xiàn)方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-08-08
通過短信發(fā)送LOG歸類號碼發(fā)送情況的shell腳本
通過短信發(fā)送LOG歸類號碼發(fā)送情況的shell腳本,有需要的朋友可以參考下2013-02-02
Shell腳本實現(xiàn)監(jiān)控kingate并自動啟動
這篇文章主要介紹了Shell腳本實現(xiàn)監(jiān)控kingate并自動啟動,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下2014-12-12

