博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell 字符串为空和长度的判断
阅读量:6535 次
发布时间:2019-06-24

本文共 341 字,大约阅读时间需要 1 分钟。

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

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

(2)expr length “$str” 

(3)echo “$str”|wc -c 

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

 

array 为数组

length=${#array[@]} 

echo $length 可得数组个数

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

if [ "$str" =  "" ]  

if [ x"$str" = x ] 

if [ -z "$str" ] 

注意:都要带双引号

本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1585202,如需转载请自行联系原作者
你可能感兴趣的文章
springboot项目自定义注解实现的多数据源切换
查看>>
特此说明
查看>>
使用flume替代原有的scribe服务
查看>>
用脚本来定制ESXI安装镜像
查看>>
微软企业级加解密解决方案MBAM架构
查看>>
没有苦劳,只有功劳!
查看>>
基于ThinkPHP写的一个简单的CMS系统
查看>>
Exchange 2010 DAG local and Site DR/Failover and Fail back
查看>>
LigerUI - 树表格的数据来自Server
查看>>
认证技术概述
查看>>
Android Studio 第六十四期 - Android业务组件化之URL Scheme使用
查看>>
Hyper-V 2016 系列教程41 Windows 10 Hyper-V 系统要求
查看>>
EC2 WordPress 移动目录
查看>>
Windows Server 2008 启用公共文件夹共享
查看>>
【运维故事】职场如何领先一步?
查看>>
如何提高SEO优化团队效率
查看>>
SFB 项目经验-17-Windows 2012 R2-补丁打到最新-问题-KB2982006
查看>>
Apple Watch的非“智能手表”卖点
查看>>
fedora17升级到fedora18
查看>>
单例模式(Singleton)
查看>>