shell编程之十(撰写通用开始菜单)

代码示例

#!/bin/bash
start_menu(){
    clear
    echo "========================="
    echo " 介绍:适用于某某版本系统"
    echo " 作者:辣条一号"
    echo " 版本:V1.2"
    echo " 网站:https://boke.wsfnk.com"
    echo "========================="
    echo "1. 升级系统内核"
    echo "2. 安装mtr"
    echo "3. 卸载mtr"
    echo "0. 退出脚本"
    echo
    read -p "请输入数字:" num
    case "$num" in
    1)
    yum update kerenl -y    #command1,这里可以是其他的函数调用
    ;;
    2)
    yum install mtr -y      #command2
    ;;
    3)
    yum autoremove mtr -y   #command3
    ;;
    0)
    exit 1
    ;;
    *)
    clear
    echo "对不起,请正确输入数字"
    sleep 3s
    start_menu
    ;;
    esac
}

start_menu

执行展示

sh /root/test.sh

=========================
 介绍:适用于某某版本系统
 作者:辣条一号
 网站:https://boke.wsfnk.com
=========================
1. 升级系统内核
2. 安装mtr
3. 卸载mtr
0. 退出脚本

请输入数字:2
微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2022/11/20作者: 辣条①号

现在在做什么? 接下来打算做什么? 你的目标什么? 期限还有多少? 进度如何? 不负遇见,不谈亏欠!

暂无评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???