linux用shell语句编写菜单
时间: 2023-07-27 21:23:44 浏览: 51
可以使用Shell脚本编写一个菜单,例如:
```bash
#!/bin/bash
while true
do
clear
echo "====================="
echo " 菜单选项 "
echo "====================="
echo "1. 显示系统信息"
echo "2. 显示磁盘空间"
echo "3. 显示当前目录"
echo "4. 退出脚本"
echo "====================="
read -p "请选择菜单选项[1-4]: " choice
case $choice in
1)
echo "系统信息如下:"
uname -a
read -p "按任意键继续..."
;;
2)
echo "磁盘空间如下:"
df -h
read -p "按任意键继续..."
;;
3)
echo "当前目录为:"
pwd
read -p "按任意键继续..."
;;
4)
echo "感谢使用本脚本!"
exit 0
;;
*)
read -p "输入有误,请重新选择菜单。按任意键继续..."
;;
esac
done
```
这个脚本会一直循环显示菜单,等待用户输入选择。根据用户输入的选项,执行相应的命令。在每个选项结束后,都会提示用户按任意键继续,等待用户输入。当用户选择退出菜单时,脚本会退出。