在主Shell脚本文件里(必须以menu.sh命名)需要设计一个多操作选项的菜单
时间: 2024-02-25 21:55:47 浏览: 158
好的,下面是一个多操作选项菜单的Shell脚本示例:
```
#!/bin/bash
while true
do
clear
echo "=============== 操作菜单 ==============="
echo "1. 查看系统信息"
echo "2. 查看磁盘使用情况"
echo "3. 查看进程列表"
echo "4. 退出"
echo "======================================="
read -p "请输入选项(1-4):" option
case $option in
1)
echo "系统信息:"
uname -a
read -p "按任意键继续..." -n 1 -r
;;
2)
echo "磁盘使用情况:"
df -h
read -p "按任意键继续..." -n 1 -r
;;
3)
echo "进程列表:"
ps aux
read -p "按任意键继续..." -n 1 -r
;;
4)
echo "退出。"
exit 0
;;
*)
echo "无效选项,请重新输入。"
read -p "按任意键继续..." -n 1 -r
;;
esac
done
```
这个脚本会循环显示一个菜单,等待用户输入选项。输入选项后,会执行相应的操作。如果输入无效选项,则会提示用户重新输入。用户可以选择退出菜单,这会导致脚本退出。
阅读全文