Shell脚本计算字符串长度和判断字符串为空小技巧
更新时间:2015年04月29日 10:06:11 投稿:junjie
这篇文章主要介绍了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" ]
注意:都要代双引号,否则有些命令会报错。
相关文章
浅谈 Linux 下 file 的六种应用实例
Linux file命令用于辨识文件类型。通过file指令,我们得以辨识该文件的类型。这篇文章主要介绍了浅谈 Linux 下 file 的应用实例,需要的朋友可以参考下
2017-11-11
一张图让你学会Vim编辑器快捷键
今天小编就为大家分享一篇一张图让你学会Vim编辑器快捷键,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
2019-06-06
shell中if test使用详解
本文主要介绍了shell中if test使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-06-06
Shell两种for循环对应实现方法解析
这篇文章主要介绍了Shell两种for循环对应实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2020-08-08
shell脚本实现定时删除文件或文件夹
本文主要介绍了shell脚本实现定时删除文件或文件夹,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2022-08-08
shell脚本换行问题实战记录
换行相信大家都不陌生,下面这篇文章主要给大家介绍了关于shell脚本换行问题的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
2023-02-02
最新评论