1.判断变量read -p "input a word :" wordif [ ! -n "$word" ] ;then echo "you have not input a word!"else echo "the word you input is $word"fi2.判断输入参数#!/bin/bashif [ ! -n "$1" ] ;then echo "you have not input a word!"else echo "the word you input is $1"fi3.直接通过变量判断 如下所示:得到的结果为: IS NULL#!/bin/shpara1=if [ ! $para1 ]; then echo "IS NULL"else echo "NOT NULL"fi 4.使用test判断 得到的结果就是: dmin is not set! #!/bin/shdmin=if test -z "$dmin"then echo "dmin is not set!"else echo "dmin is set !"fi 5.使用""判断#!/bin/sh dmin=if [ "$dmin" = "" ]then echo "dmin is not set!"else echo "dmin is set !"fi
【Linux Shell】判断输入变量或者参数是否为空
最新推荐文章于 2023-01-10 22:40:21 发布