计算字符串长度可用的三种方法:echo “$str”|awk '{print length($0)}'expr length “$str”echo “$str”|wc -c但是第三种得出的值会多1,可能是把结束符也计算在内了。判断字符串为空的方法有三种:if [ "$str" = "" ]if [ x"$str" = x ]备注:-F为分隔符,NF为域的个数,即单行字符串的长度
备注
:
1)如果输入为单行字符串,输出为字符串的长度
2)如果输入为文件,则输出为文件中最长行的长度
备注:
-c参数:统计字符的个数
-n参数:去除字符串中的换行符
注:文章主要内容来自 https://blog.csdn.net/jerry_1126/article/details/51835119
评论列表(0条)