在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
有时在Linux操作系统中需要计算某个字符串的长度,通过查询资料整理了下目前Shell中获取字符串的长度的多种方法,在这里分享给大家,方法如下: 方法1: 使用wc -L命令 复制代码 代码如下: echo "abc" |wc -L
方法2: expr length string 方法3: awk获取域的个数,但是如果大于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中应该还有其它获取字符串长度的方法,请大家有知道其它方式的回复补充下,有存在问题的地方大家指正! |
请发表评论