在Shell里面判断字符串是否为空 ,文件存在,目录存在
来源:互联网 发布:象过河仓库软件免费版 编辑:程序博客网 时间:2024/06/01 12:56
在Shell里面判断字符串是否为空
分类: Linux shell 2011-12-28 23:18 5630人阅读 评论(0)收藏 举报
shell
主要有以下几种方法:
echo “$str”|awk '{print length($0)}'
expr length “$str”
echo “$str”|wc -c
但是第三种得出的值会多1,可能是把结束符也计算在内了
判断字符串为空的方法有三种:
if [ "$str" = "" ]
if [ x"$str" = x ]
if [ -z "$str" ] (-n 为非空)
if [ -f "/var/www/fan$file" ] || [ -d "/var/www/fan$file" ]; -f 文件有效,-d 目录有效
注意:都要代双引号,否则有些命令会报错,养成好习惯吧!
0 0
- 在Shell里面判断字符串是否为空 ,文件存在,目录存在
- shell判断文件,目录是否存在
- shell 判断文件、目录是否存在
- shell 判断文件、目录是否存在
- shell判断hdfs文件目录是否存在
- shell判断文件或目录是否存在
- shell判断hdfs文件目录是否存在
- shell 判断文件、目录是否存在
- shell 判断文件、目录是否存在
- shell 判断文件、目录是否存在
- shell判断目录或者文件是否存在
- 在Shell里面判断字符串是否为空
- 在Shell里面判断字符串是否为空
- 在Shell里面判断字符串是否为空
- 【shell】判断文件中是否存在字符串
- shell判断目录是否存在
- Linux系统shell脚本判断变量文件目录:权限、是否存在、空值、相等
- Linux系统shell脚本判断变量文件目录:权限、是否存在、空值、相等
- atoi函数源代码
- 排序1+5:各种排序算法的总结和比较
- 图像放大并进行BiCubic插值 Matlab/C++代码
- 隐藏参数_high_priority_processes与oradism
- pyton+eclipse开发环境建立笔记
- 在Shell里面判断字符串是否为空 ,文件存在,目录存在
- ADO 驱动 Microsoft Data Access Components (MDAC) 2.8 SP1
- Struts2多文件上传
- 如何将pps转换成ppt?
- 姚笛出轨门后未影响拍戏《飞哥大英雄》
- 迭代器模式
- 用C语言在NDS上编写程序
- Envi处理MODIS流程
- C++ Boost库 asio同步/异步模式[ 定时器来体现 ]