linux shell 中判断字符串为空的正确方法
来源:互联网 发布:全站仪传输软件 编辑:程序博客网 时间:2024/05/29 17:32
原文地址:http://www.cnblogs.com/cute/archive/2011/08/26/2154137.html
help命令可以查看帮助
help test
正确做法:
#!/bin/sh
STRING=
if [ -z "$STRING" ]; then
echo "STRING is empty"
fi
if [ -n "$STRING" ]; then
echo "STRING is not empty"
fi
root@james-desktop:~# ./zerostring.sh
STRING is empty
-------------------------------------------------------------------------
错误做法:
#!/bin/sh
STRING=
if [ -z $STRING ]; then
echo "STRING is empty"
fi
if [ -n $STRING ]; then
echo "STRING is not empty"
fi
输出错误结果:
root@james-desktop:~# ./zerostring.sh
STRING is empty
STRING is not empty
0 0
- linux shell 中判断字符串为空的正确方法
- linux shell 中判断字符串为空的正确方法
- shell中判断字符串为空的几种方法
- iOS中判断字符串是否为空字符串的方法
- linux shell 判断空字符串的几种方法!
- Linux shell 中判断一个变量是否为空 的方法
- shell判断字符串为空
- shell判断字符串为空
- IOS中判断字符串是否为空的方法
- shell中判断空字符串和有趣的空字符串
- 判断字符串是否为空的方法
- 判断字符串是否为空的方法
- IOS 判断字符串为空的方法
- 判断字符串为空的方法
- 判断字符串为空的方法
- java判断字符串为空的方法
- 判断字符串是否为空的方法
- 判断字符串为空的方法详解
- http://www.cnblogs.com/BeginMan/category/468151.html
- nodejs npm常用命令
- Hadoop大数据时代:Hadoop&YarnSpark企业级最佳实践 (4天)
- 01_Introduction介绍
- [LeetCode] Sum Root to Leaf Numbers
- linux shell 中判断字符串为空的正确方法
- 单例设计模式(恶汉式)
- WSO2 ——(6)开发几种services的方法:SOAP与REST
- MTK Android在其他应用中判断是否处于通话状态
- android基础笔记——解决ListView在滑动时被黑的情况
- [近场通讯(NFC)] 五大短程无线技术
- 【大话设计模式】——备忘录 VS 命令
- 网络流之增广路算法
- #pragma pack引起 stl的map/list在insert时报错:(Suspended : Signal : SIGSEGV:Segmentation fault)