shell中定制选择菜单

功能:显示菜单各个选项,人机交互选择

#!/bin/bash
loopvar=2
################
## main menu  ##
################
function main_menu
{
echo
echo
dis_mainmenu="Create main menu "
curdate=`date "+%Y-%m-%d %T"`

#标准输入

cat <<mayday
                DATE:$curdate
                ====================================================
                        **      1)Add a new user
                        **      2)Show database of mysql
                        **      3)Backup database
                        **      4)Exit
                =====================================================
mayday
}

while [ $loopvar -gt 0 ]
        do
        main_menu
        echo -n "               Please choose [1-4]"
        read main_choice
        case $main_choice in
                1)
                echo 'Add a new user successful'
                ;;
                2)
                echo 'Show database of mysql'
                ;;
                3)
                echo 'Backup database'
                ;;
                4)
                exit
                ;;
                *)
                clear
                continue
                ;;
        esac
        done

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值