shell编程实现菜单功能
时间: 2024-04-28 14:05:45 浏览: 42
WindowsShell编程之右键菜单及图标
4星 · 用户满意度95%
好的,下面是一个简单的shell脚本,可以实现菜单功能:
```
#!/bin/bash
while true
do
clear
echo "选择需要执行的操作:"
echo "1. 列出文件"
echo "2. 查看日志"
echo "3. 更改设置"
echo "4. 退出"
read choice
case $choice in
1) ls ;;
2) cat log.txt ;;
3) nano settings.ini ;;
4) break ;;
*) echo "无效选项" ;;
esac
read -p "按 Enter 继续..." dummy
done
```
该脚本使用了一个while循环,不断显示菜单并等待用户输入选项。根据用户的输入来执行不同的操作,如列出文件、查看日志、更改设置或退出程序。如果用户输入了无效的选项,则显示一个错误消息。最后,接受一个简单的输入以暂停程序,以便用户能够看到上次执行的输出。
阅读全文