Welcome 微信登录

首页 / 操作系统 / Linux / Shell判断一个变量是否为空

判断一个变量是否为空 .1. 变量通过" "引号引起来 如下所示:,可以得到结果为 IS NULL.        #!/bin/sh         para1=        if [ ! -n "$para1" ]; then               echo "IS NULL"        else                echo "NOT NULL"        fi           2. 直接通过变量判断如下所示:得到的结果为: IS NULL        #!/bin/sh         para1=        if [ ! $para1 ]; then            echo "IS NULL"        else            echo "NOT NULL"        fi           3. 使用test判断     得到的结果就是: dmin is not set!         #!/bin/sh        dmin=        if  test -z "$dmin"  then          echo "dmin is not set!"        else            echo "dmin is set !"        fi  4. 使用""判断        #!/bin/sh          dmin=        if [ "$dmin" = "" ]; then          echo "dmin is not set!"        else            echo "dmin is set !"        fi 【ps:说明】 关于对数字的比较以及判断是否为空 最好在外层添加“”引起来,这样可以避免空与其他字符比较时报错的问题。ksh判断文件是否存在Shell Test命令参数解析相关资讯      shell 
  • Linux入门学习:认识shell和bash  (03月25日)
  • SHELL中创建临时文件的方法  (07/22/2014 10:45:00)
  • shell技巧分享  (03/08/2014 07:15:33)
  • 使用shell进行数学运算  (04/14/2015 06:14:58)
  • Shell在大数据时代的魅力:从一道百  (07/21/2014 07:26:42)
  • shell用户个人配置文件  (10/30/2013 20:10:00)
本文评论 查看全部评论 (0)
表情: 姓名: 字数