Этот скрипт запрашивает у пользователя ввод адреса электронной почты и проверяет его на соответствие правилам формата email. Если введенный адрес соответствует формату, то выводится сообщение "Это действительный адрес электронной почты". В противном случае, выводится сообщение "Это недействительный адрес электронной почты".
#!/bin/bash
read -p "Введите адрес электронной почты: " id
if [[ $id =~ ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$ ]]
then
echo "Это действительный адрес электронной почты!"
else
echo "Это недействительный адрес электронной почты!"
fi
Примеры использования:
Введите адрес электронной почты: example@gmail.com
Это действительный адрес электронной почты!
Введите адрес электронной почты: example@
Это недействительный адрес электронной почты!
Скрипт проверяет введенный адрес электронной почты с помощью регулярного выражения. Если адрес соответствует правилам формата email, выводится сообщение о действительности адреса. Если адрес не соответствует формату, выводится сообщение о недействительности адреса.