« Shell脚本计算字符串长度和判断字符串为空小技巧 时间:2024-3-2 16:06 作者:韩俊 分类: Linux 一些需要注意的脚本问题 计算字符串长度可用的三种方法: echo “$str”|awk '{print length($0)}' expr length “$str” echo “$str”|wc -c 但是第三种得出的值会多1,可能是把结束符也计算在内了 判断字符串为空的方法有三种: if [ "$str" = "" ] if [ x"$str" = x ] if [ -z "$str" ] 注意:都要代双引号,否则有些命令会报错。 标签: linux 上一篇Shell脚本bash: ./t.sh:/bin/bash^M:损坏的解释器: 没有那个文件或目录 下一篇Shell、Perl、Python、PHP访问 MySQL 数据库代码实例 热门推荐 1 Winserver2012下mysql 5.7解压版(zip)配置安装教程详解2 Github网页版怎么删除内容3 centos7 docker修改Nginx文件的方法4 如何使用Docker进行容器的备份和恢复5 linux系统下hosts文件详解及配置6 ssh免输密码登录配置7 linux下ssh安装与scp命令使用详解8 Linux下MySQL5.7.18 yum方式从卸载到安装过程图解9 常用Linux Shell进阶部分小结10 深入理解Linux中的grep命令