编写一个 shell脚本,要求该脚本启动后显示一个菜单,当用户选择菜单中的选项时,脚本可根据用户选择执行1-3菜单项的相应功能并在完成功能后返回菜单并最终通过选项4退出(1、创建用户、2、修改用户密码、3、删除用户、4、退出)
脚本文件(名字为menu.sh)。
#!/bin/sh
menu()
{
echo "==========menu==========="
echo "1、创建用户"
echo "2、修改密码"
echo "3、删除用户"
echo "4、退出"
}
while
do
menu
read -p "输入选项: " num
if [ "$num" == "1" ];then
echo "已创建用户"
menu
elif [ "$num" == "2" ];then
echo "已修改密码"
menu
elif [ "$num" == "3" ];then
echo "已删除用户"
menu
elif [ "$num" == "4" ];then
echo "退出"
exit
fi
done
总体流程就是这样,在elif下面添加相应的处理函数就可以了
如果帮助到你,希望能够采纳