)}‘ expr length “$str” echo “$str”|w...">

Shell脚本计算字符串长度和判断字符串为空小技巧 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    这篇文章主要介绍了Shell脚本计算字符串长度和判断字符串为空小技巧,本文分别给出计算字符串长度和判断字符串为空各3种实现方法,需要的朋友可以参考下

    一些需要注意的脚本问题

    计算字符串长度可用的三种方法:

    代码如下:

    echo “$str”|awk ‘{print length($0)}‘

    expr length “$str”

    echo “$str”|wc -c

    但是第三种得出的值会多1,可能是把结束符也计算在内了

    判断字符串为空的方法有三种:

    代码如下:

    if [ "$str" = "" ]

    if [ x"$str" = x ]

    if [ -z "$str" ]

    注意:都要代双引号,否则有些命令会报错,

Shell脚本计算字符串长度和判断字符串为空小技巧

电脑资料

Shell脚本计算字符串长度和判断字符串为空小技巧》(https://www.unjs.com)。

最新文章