1、编写Shell脚本实现如下菜单界面 select Menu 1)exit 2)Edit file 3)Date 4)Calc
时间: 2024-05-12 22:18:25 浏览: 103
器 5)List files
你可以使用以下的代码来实现这个菜单界面:
``` shell
#!/bin/bash
while true
do
clear
echo "==== Menu ===="
echo "1) Exit"
echo "2) Edit file"
echo "3) Date"
echo "4) Calculator"
echo "5) List files"
read -p "Enter choice: " choice
case $choice in
1)
echo "Exiting menu..."
sleep 2
exit
;;
2)
read -p "Enter the name of the file to edit: " filename
vi $filename
;;
3)
date
;;
4)
read -p "Enter expression to evaluate: " expr
echo "Result: $(echo "$expr" | bc -l)"
;;
5)
ls -l
;;
*)
echo "Invalid choice, please choose again"
sleep 2
;;
esac
done
```
这个脚本使用了一个无限循环来等待用户的输入。每次循环都会清空屏幕并打印出菜单选项。用户输入数字后,会根据不同的选项进入相应的逻辑分支。注意,这个脚本使用了一些 Linux 工具,比如 vi 和 bc,所以需要在 Linux 环境下运行。
阅读全文