1、使用if判断

#!/bin/bash

a=""  

if [ ! $a ]; then  
    a="default"
fi  

echo $a
# default

2、使用默认值写法

#!/bin/bash

b="default"

# 当变量a为null时
echo ${a-$b}
# default

#当变量a为null或为空字符串时
a=""
echo ${a:-$b}  
# default

参考
【shell】给变量赋默认值