在shell里实现一个程序:要求在运行程序后显示菜单列表
发布网友
发布时间:2022-05-09 14:50
我来回答
共1个回答
热心网友
时间:2024-02-02 18:45
#!/bin/bash
read_char()
{
SAVESTTY=`stty -g`
stty raw
stty -echo
dd if=/dev/tty bs=1 count=1 2>/dev/null
stty -raw
stty echo
stty $SAVESTTY
}
while :
do
cat <<MAYDAY
----------------------------------------------------------------------------------
1:建立文件及文件夹
2:移动文件及文件夹
3:删除文件及文件夹
4:返回
------------------------------------------------------------
MAYDAY
echo "按提示选择[1-4]>"
CHOICE=`read_char`
case $CHOICE in
1);;
2);;
3);;
4);;
esac
done
case语句里的操作你可以自行编写.
如果可以请采纳。
追问可以写的简单点吗 刚开学
追答你有shell编程基础吗?哪里不懂可以问我