Shell系列(28)- 条件判断之字符串判断
2023-02-18 16:27:25 时间
字符串判断
$变量时要用双引号引起来,即"$变量"
测试选项 | 作用 |
-z 字符串 | 判断字符串是否为空(为空返回真) |
-n 字符串 | 判断字符串是否为非空(非空返回真) |
字符串1 == 字符串2 | 判断字符串1和字符串2是否相等(相等返回真) |
字符串1 != 字符串2 | 判断字符串1是否字符串2不相等(不相等返回真) |
格式
- [ 选项 字符串 ]
- [ 字符串 选项 字符串 ]
例子
- a=22
- [ -z "$a" ] && echo False || echo True
- b=22
- [ "$a" == "$b" ] && echo True || echo False
相关文章
- 在杭州远程维护半年深圳东莞某大客户的工作审批流程软件组件---异地维护软件系统感受总结
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现文件发送接收功能,附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中灵活经典的.NET2.0数据库访问组件,附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中超级经典的.NET2.0静态数据库访问组件,附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现系统参数配置保存,附源码
- C# 判断网络是否通的代码
- C# NameValueCollection
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现数据列的权限,附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现统一身份认证(Single Sign On,单点登录)附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多个子系统的单点登录(网站入口方式)附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多系统的统一登录(数据库源码级)附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中增强的系统安全(防暴力破解)
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中后一个登录的把前一个登录的踢掉功能的实现
- 通用权限管理系统组件 (GPM - General Permissions Manager) 给信息管理系统加一个初始化的功能,调用存储过程
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中简易员工档案管理模块参考
- 老顽固在13英寸苹果笔记本MacBook Air上开发C#.NET程序的感受浅谈
- 通用权限管理系统组件 (GPM - General Permissions Manager) 从实现基本功能到让别人欣赏软件,把每个细节都做精做彻底
- 结合博客园提供的免费功能服务,打造自己专业友善的软件功能组件(主要是思想)
- 简单点儿、简单点儿、再简单点儿,其实世界可以不是我们想象的那么复杂
- 学焊接专业的编程爱好者应用好通用权限管理系统写出了自己工作中需要的小软件