linux中怎么用shell语句编写菜单

avatar
作者
猴君
阅读量:0

在Linux中,可以使用shell语句编写菜单。以下是一个示例:

#!/bin/bash  while true; do   clear   echo "欢迎使用菜单"   echo "1. 选项1"   echo "2. 选项2"   echo "3. 选项3"   echo "4. 退出"    read -p "请选择一个选项: " choice    case $choice in     1)       echo "你选择了选项1"       # 执行选项1的操作       ;;     2)       echo "你选择了选项2"       # 执行选项2的操作       ;;     3)       echo "你选择了选项3"       # 执行选项3的操作       ;;     4)       echo "退出菜单"       exit 0       ;;     *)       echo "无效的选项,请重新选择"       ;;   esac    read -p "按任意键继续..." done 

以上示例中,使用while循环来实现菜单的持续显示。在菜单中,使用echo语句打印菜单选项,并使用read语句读取用户的选择。

使用case语句根据用户的选择执行相应的操作。在每个选项的代码块中,可以编写对应选项的操作逻辑。

当用户选择退出菜单时,使用exit语句退出脚本。

在最后,使用read语句暂停脚本的执行,直到用户按下任意键,再次显示菜单。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!