#!/bin/bash
if [ -z "$variable" ]; then
echo "Переменная пустая"
else
echo "Переменная не пустая"
fi
Где $variable - это переменная, которую вы проверяете.
Оператор -z проверяет переменную на пустоту. Если переменная пустая (то есть не содержит символов), условие будет истинным.
В блоке if-else будет выполнено действие в зависимости от результата проверки. Если переменная является пустой, то будет выведено сообщение "Переменная пустая". В противном случае будет выведено сообщение "Переменная не пустая".
Примечание:
обязательно заключайте переменную в двойные кавычки "$variable", чтобы избежать ошибок, особенно если в переменной могут быть пробелы или специальные символы.