• 判断字符串为空


    if [ "$str" = "" ] 

    $变量 记得加上 双引号

    主要有以下几种方法:
    echo “$str”|awk '{print length($0)}'
    expr length “$str”
    echo “$str”|wc -c
    但是第三种得出的值会多1,可能是把结束符也计算在内了

    判断字符串为空的方法有三种:
    if [ "$str" = "" ]
    if [ x"$str" = x ]
    if [ -z "$str" ] (-n 为非空)
    注意:都要代双引号,否则有些命令会报错,养成好习惯吧!
    我就是总忘记加双引号,开来我还真的是初学者呢……

    原文地址http://im00100.blog.163.com/blog/static/76046672008091113817/

    --希望是生命的瑰丽朝霞,我们应当在希望中生活,并在希望中奋进,去开拓我们的人生之路。
  • 相关阅读:
    Tensorflow实战系列之三:
    Tensorflow实战系列之二:
    scala映射和元组
    scala函数
    scala基础
    Hadoop Eclipse 插件制作以及安装
    理解HBase
    理解HDFS
    Hadoop入门学习路线
    日志框架Log4j
  • 原文地址:https://www.cnblogs.com/nulisaonian/p/5829725.html
Copyright © 2020-2023  润新知