2017年11月24日 星期五

【shell script】如何判斷變數為空

下面兩種寫法都可以用來判斷變數是否為空值

================ function 1 ==============
#!/bin/sh

if [ ! -n "​​$foo" ]; then
  echo "IS NULL"
else
  echo "NOT NULL"
fi
======================================


================ function 2 ==============
#!/bin/sh

if [ ! "$​​foo" ]; then
  echo "IS NULL"
else
  echo "NOT NULL"
fi
======================================

沒有留言:

張貼留言