ユーザーが「@」を入力するまでwhileループを実行したいのですが、これは私のコードですが、機能していません:
echo -n "username(email): "
read username
checkEmail $username
checkEmail () {
username=$1
echo $username | grep "@"
while [ ! $? -eq 0 ] ; do
echo -n "username(email): "; read username
done
}