简单的颜色菜单和case语句练习

122次阅读
没有评论

共计 517 个字符,预计需要花费 2 分钟才能阅读完成。

#!/bin/bash
RED_COLOR='\E[1;31m'
GREEN_COLOR='\E[1;32m'
YELLOW_COLOR='\E[1;33m'
BLUE_COLOR='\E[1;34m'
PLNK='\E[1;35m'
RES='\E[0m'

menu(){
cat << EOF
 1:apple
 2:pear
 3:bannana
 4:cherry
EOF
read -p "inpit number [1|2|3|4] :" furl1
}

usage(){echo -e "${GREEN_COLOR} inpit number [1|2|3|4] : $RES"
 echo ===========================================
}

color(){
case $furl1 in
 1)
 echo -e "${RED_COLOR} apple $RES"
 ;;
 2)
 echo -e "${GREEN_COLOR} pear $RES"
 ;;
 3)
 echo -e "${YELLOW_COLOR} bannana $RES"
 ;;
 4)
 echo -e "${BLUE_COLOR} cherry $RES" 
 ;;
 *)
 usage
esac
}

main(){
 while true
 do
 menu
 color
 done
}
main
正文完
 0
yx
版权声明:本站原创文章,由 yx 于2018-04-24发表,共计517字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码