Очень часто подход, который вы видите вокруг, таков:
if [ "x$var1" == "x" ] && [ "x$var2" == "x" ];
then
echo "both variables are null"
fi
Часто он используется, чтобы избежать непредвиденных последствий, таких как изменение переменной. Чаще всего вы увидите, что он используется как if [ "x$var" != "x" ]