阅读量: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
语句暂停脚本的执行,直到用户按下任意键,再次显示菜单。