Следующий код завершается с ошибкой несвязанной переменной. Как исправить это, по-прежнему используя параметр set -o nounset?
set -o
#!/bin/bash set -o nounset if [ ! -z ${WHATEVER} ]; then echo "yo" fi echo "whatever"