一个循环跳出的问题啊???

一个循环跳出的问题啊???

如何在一个循环里面加那些语句才能达到,按N跳出,而按Y继续啊???在那里可以下载LINUX的循环基础教程啊,还有实际例子的      
read变量后
用case,不过我只是设想,应该可以的。      
[QUOTE=夏夜]如何在一个循环里面加那些语句才能达到,按N跳出,而按Y继续啊???在那里可以下载LINUX的循环基础教程啊,还有实际例子的[/QUOTE]
复制内容到剪贴板
代码:
while :
do
echo "testing"

echo "press any key to continue, n to exit"

stty raw
stty -echo
rchar=`dd if=/dev/tty bs=1 count=1 2>/dev/null`
stty -raw
stty echo

if [[ $rchar == "n" || $rchar == "N" ]]
then
exit 1
fi
done
      
欢迎我们的新(?)朋友 wiselee       
[QUOTE=dearvoid]欢迎我们的新(?)朋友 wiselee [/QUOTE]小弟最近才开始写shell
还需要向大家多多学习