博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux shell 判断空字符串的几种方法!
阅读量:5239 次
发布时间:2019-06-14

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

在书写linux shell 脚本我们经常会遇到,对一个字符串是否为空进行判断,下面我对几种常用的方法进行了一个总结:

1.-z判断

-z stringTrue if the length of string is zero.
实例:
if [ -z $i ]  then    echo "$i 是空字符串"fi

2.加一个字符串再比较

if [ X$STR = "X" ]  then    echo "空字符串"fi

3.直接使用变量判断

if [ "$variable" ]then   echo "非空" else    echo "空"fi

注意:都要代双引号,否则有些命令会报错,在实际使用linux命令的时候,一定要记得注意这些符号,及语法的规则!

转载于:https://www.cnblogs.com/zhou-jun/p/10195747.html

你可能感兴趣的文章
浅谈算法和数据结构: 一 栈和队列
查看>>
Java内部类详解
查看>>
【hdu 1429】胜利大逃亡(续)
查看>>
图论-次短路求法
查看>>
What's New for Visual C# 6.0
查看>>
ExtJs学习笔记之ComboBox组件
查看>>
关于收费软件
查看>>
getopt_long
查看>>
TensorFlow MNIST CNN 代码
查看>>
javascript之Style物
查看>>
JSON跨域解决方案收集
查看>>
SSH框架整合总结
查看>>
图的深度优先遍历
查看>>
C# 之 提高WebService性能大数据量网络传输处理
查看>>
md5sum命令详解
查看>>
[bzoj1004] [HNOI2008] Cards
查看>>
应该是实例化对象的没有对属性赋值时,自动赋值为null,但不是空指针对象引用...
查看>>
原生HttpClient详细使用示例
查看>>
几道面试题
查看>>
Factory Design Pattern
查看>>