您的位置:首页 > 运维架构 > Shell

Shell 编程中关于询问输入的操作

2011-08-05 17:26 337 查看
echo "Output folder exists, Type 'y' to clear, type 'n' to quit convertion..."

read reply leftover

case $reply in

y* | Y*)

echo "Commit clear!"

rm -r $Output;;

n* | N*)

echo "Well, you quited convertion!"

exit 0;;

esac

实现了询问用户是否执行删除操作,逻辑不完整,需要补充对其他输入情况的判断,因此只判断生效的就好,修改如下

echo "Output folder exists, Type 'y' to clear, type 'n' to quit convertion..."

read reply leftover

case $reply in

y* | Y*)

echo "Commit clear!"

rm -r $Output;;

*)

echo "Well, you quited convertion!"

exit 0;;

esac
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: