b1=
b2=""
b3="hello"
if [[ -n "${b3}" ]]
thenecho "not null"
elseecho "null"
fi

b1     null

b2     null

b3     not null

-n str   字符串长度非零

转载于:https://www.cnblogs.com/helloweworld/p/3781461.html

shell--字符串是否为空相关推荐

  1. shell 字符串操作(长度,查找,替换)详解

    #################################################### 工作中字符串操作举例 #################################### ...

  2. linux shell 字符串比较相等、不相等

    注意 等号 和 不等号 两边的空格 是必须的 中括号 和引号之间的空格 也是必须的 #!/bin/sh#测试各种字符串比较操作. #shell中对变量的值添加单引号,爽引号和不添加的区别:对类型来说是 ...

  3. linux shell 字符串操作(长度,查找,替换)详解 BASH

    linux shell 字符串操作(长度,查找,替换)详解 在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系 ...

  4. shell字符串处理

    转自:http://mcuos.com/thread-2357-1-1.html 一.构造字符串 直接构造 STR_ZERO=hello STR_FIRST="i am a string&q ...

  5. Shell字符串比较(等于、不等于、大于、小于、起始字符、结尾字符)

    #!/bin/sh#测试各种字符串比较操作. #shell中对变量的值添加单引号,双引号和不添加的区别:对类型来说是无关的,即不是添加了引号就变成了字符串类型, #单引号不对相关量进行替换,如不对$符 ...

  6. shell 字符串处理汇总(查找,替换等等)

    http://blog.chinaunix.net/uid-20771623-id-3841521.html shell 字符串处理汇总(查找,替换等等) 字符串: 简称"串".有 ...

  7. C++ 判断字符串是否为空

    C++ 判断字符串是否为空 有2种方法 1种是用使用empty 2 使用== 与"" 比较 具体的如下: #include <iostream> #include &l ...

  8. shell编程:实现shell字符串连接功能

    功能:实现shell字符串连接功能 a=0 s1=test. s2=.wav s3=.mp3 s4=0 s5=00str="sox ./${s1}${a}${s2} ./${a}${s3}& ...

  9. ​shell-7.shell 字符串的使用

    shell-7.shell 字符串的使用 1.查看字符串的长度 ${#var} 可计算出变量值的长度: [root@10-222 ~]# var='yuanji' [root@10-222 ~]# e ...

  10. shell字符串的处理

    shell字符串的处理 截取: shell字符串的截取的问题: 一.Linux shell 截取字符变量的前8位,有方法如下: 1.expr substr "$a" 1 8 2.e ...

最新文章

  1. deepin中mysql数据库的连接_Python爬虫进阶教程(八):MySQL 数据库连接
  2. SpringBoot Mybatis解决使用PageHelper一对多分页问题
  3. SQL Server高可用性部署实施 SQL server 群集
  4. mysql ppl_浅析pplx库的设计与实现。
  5. 496. 下一个更大元素 I
  6. java.lang.IncompatibleClassChangeError: Expected static method
  7. JDK,JRE,JVM,JIT
  8. Nginx upstream 配置
  9. codeforces 264 B. Good Sequences(dp+数学的一点思想)
  10. Flink 消息聚合处理方案
  11. IT男的”幸福”生活续8
  12. 营销团队管理必备101招
  13. GIt帮助文档之创建新的Git仓库——现有目录下,通过导入所有文件来创建
  14. Windows Workflow HOL学习笔记(十二):创建状态基工作流
  15. 【毕业设计】基于单片机的指纹识别考勤系统 - 物联网 stm32
  16. JDK6和JDK7中String的substring()方法及其差异
  17. 第二天:TypeScript的InterFace接口、类、修饰符、抽象类、implements
  18. F-Groundhog Looking Dowdy2020牛客暑期多校训练营(第九场)(尺取法)
  19. 简单文件加密解密系统(c++)
  20. 基于单片机的加油机系统

热门文章

  1. mysql判断是日期是第几周
  2. clickhouse HDFS引擎
  3. Hive复杂数据类型 struct
  4. Linux内核开发_将Linux内核打包成img文件
  5. 首座生态厕所亮相兰州 生物降解“三年不臭”
  6. [文摘]Java正则表达式详解
  7. PyQt5-QComboBox控件使用实现省市级联效果
  8. Linux 基础——权限管理命令chown、chgrp
  9. hpuoj--校赛--特殊的比赛日期(素数判断+模拟)
  10. int 转string