linux case菜单代码示例
2016-09-09 11:37
190 查看
#/usr/bin/sh
############################################################
#此处使用cat 进行多行显示,如果单行的话就使用echo,定义时函数格式 menu(){},调用时直接menu
############################################################
menu(){
cat<<END
1.[INSTALL LAMP]
2.[Install lnmp]
3.[Install nfs ]
4.[Install rsync]
Please input the num that you want
END
}
menu
read -p "Input a num:" a
echo "You select $a"
case $a in
1)echo "starting install lamp"
;;
2)echo "starting install lnmp"
;;
3)echo "starting install nfs"
;;
4) echo "starting install rsync"
;;
default) echo "your input is invalid ,input again"
;;
esac
运行结果:
############################################################
#此处使用cat 进行多行显示,如果单行的话就使用echo,定义时函数格式 menu(){},调用时直接menu
############################################################
menu(){
cat<<END
1.[INSTALL LAMP]
2.[Install lnmp]
3.[Install nfs ]
4.[Install rsync]
Please input the num that you want
END
}
menu
read -p "Input a num:" a
echo "You select $a"
case $a in
1)echo "starting install lamp"
;;
2)echo "starting install lnmp"
;;
3)echo "starting install nfs"
;;
4) echo "starting install rsync"
;;
default) echo "your input is invalid ,input again"
;;
esac
运行结果:
相关文章推荐
- 操作系统中关于信号量操作的代码示例(Linux + windows)
- Asp.net 2.0 自定义控件开发[工具栏菜单控件](示例代码下载)
- jquery 利用show和hidden实现级联菜单示例代码
- 微信自定义菜单的 创建|查询|取消 示例代码
- 代码示例展现PHP二级联动菜单的实现
- 操作系统中关于信号量操作的代码示例(Linux + windows)
- js自动查找select下拉的菜单并选择(示例代码)
- js一般方法改写成面向对象方法的无限级折叠菜单示例代码
- Linux代码性能检测利器(二)--OProfile之代码分析示例
- linux下lame编程:wav转MP3示例代码
- linux device drive 第六章代码示例-scullpipe的实验(poll和fasync方法的实现)之三
- 蓝色圆角水平导航菜单(示例代码)
- linux下的内存映射函数mmap详解及示例代码
- 网络编程示例代码(window+linux)
- AJAX示例应用-2(两级菜单的联动)-方式2(服务器以字符串形式执行代码在客户端运行)
- linux下的内存映射函数mmap详解及示例代码
- LINUX下(虚拟机中的LINUX系统)串口通讯 part2------示例代码
- JS下拉缓冲菜单示例代码
- js自动查找select下拉的菜单并选择(示例代码)