我目前创建了一个unix bash,要求输入Y/N,然后为用户输入y或n时创建了代码。但是如果用户键入其他的东西,它会出现“请输入Y或N”的回声,那么我如何重定向它以便返回到原始的Y/N输入?Unix - 针对Y/N回答问题
#! /bin/bash
echo "Do you want to change the directory? Y/N?"
read answer
if [[ $answer == "y" || $answer == "Y" ]]; then
echo "Yes"
elif [[ $answer == "n" || $answer == "N" ]]; then
echo "No"
else
echo "Please enter Y or N"
#redirect back to "Do you want to change the directory" echo
fi
哪里是你当前的代码? – 2014-12-07 13:04:33
刚刚添加的代码 – james111 2014-12-07 13:10:51