Пример сценария диалогового окна в Bash

Вот пример сценария диалоговой оболочки в Bash:

#!/bin/bash
while true; do
    read -p "User: " input
    case $input in
        "hello")
            echo "Bot: Hello there!"
            ;;
        "how are you?")
            echo "Bot: I'm doing well, thank you! How about you?"
            ;;
        "exit")
            echo "Bot: Goodbye!"
            exit 0
            ;;
        *)
            echo "Bot: I'm sorry, I didn't understand that."
            ;;
    esac
done

Этот скрипт создает простой диалог между пользователем и ботом. Пользователь может вводить разные входные данные, и бот реагирует соответствующим образом. В этом примере бот отвечает на «привет» и «как дела?» с заранее заданными сообщениями. Если пользователь вводит «выход», сценарий завершается.