shell之if判断

1、判断是否为空:

  -z 判断 变量的值,是否为空

  - 变量的值,为空,返回0,为true

  - 变量的值,非空,返回1,为false

  -n 判断变量的值,是否为非空

  - 变量的值,为空,返回1,为false

  - 变量的值,非空,返回0,为true

  例子:

  if [ -z "$var" ];then #如果var为空,则返回true

  if [ -n "$var" ];then #如果var为空,则返回false

原文地址:https://www.cnblogs.com/kingcs/p/14856278.html