国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

Shell腳本中計算字符串長度的5種方法

2019-10-26 18:40:54
字體:
供稿:網(wǎng)友

有時在Linux操作系統(tǒng)中需要計算某個字符串的長度,通過查詢資料整理了下目前Shell中獲取字符串的長度的多種方法,在這里分享給大家,方法如下:

方法1: 使用wc -L命令
wc -L可以獲取到當前行的長度,因此對于單獨行的字符串可以用這個簡單的方法獲取,另外wc -l則是獲取當前字符串內(nèi)容的行數(shù)。
代碼如下:echo "abc" |wc -L

方法2: expr length string
使用expr length可以獲取string的長度

方法3: awk獲取域的個數(shù),但是如果大于10個字符的長度時是否存在問題需要后面確認
代碼如下:echo "abc" |awk -F "" '{print NF}'

方法4: 通過awk+length的方式獲取字符串長度
代碼如下:echo “Alex”|awk '{print length($0)}'

方法5: 通過echo ${#string}的方式(注意:這里的string是該字符串的變量名)
代碼如下:name=Alex
echo ${#name}

shell中應該還有其它獲取字符串長度的方法,請大家有知道其它方式的回復補充下,有存在問題的地方大家指正!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 来凤县| 乌拉特中旗| 玉溪市| 遂昌县| 临潭县| 宕昌县| 扬中市| 友谊县| 工布江达县| 霞浦县| 错那县| 桓仁| 安国市| 嘉黎县| 稷山县| 昆山市| 剑河县| 利辛县| 大悟县| 苍溪县| 阳新县| 哈尔滨市| 东乌珠穆沁旗| 镇平县| 大城县| 常山县| 友谊县| 博乐市| 浙江省| 深泽县| 马鞍山市| 寿阳县| 宁都县| 保康县| 祁连县| 章丘市| 庆安县| 泊头市| 南溪县| 浦北县| 卓资县|