Скажите, а почему, когда я задаю условия одной буквой, то команда отрабатывает исправно, но если условия будет состоять из слов, то команда не выполняется?
case "$1" in
"o") notify-send -u low "Message 4"
;;
"p") notify-send -u low "Message 5"
;;
"noti") notify-send -u low "Message 1"
;;
"com") notify-send -u low "Message 2"
;;
esac