shell实现菜单选择的两种方法
2014-06-05 10:34
453 查看
命令太长, 每次输入太麻烦, 搞了个shell菜单
另一种是用select实现
#!/bin/bash #menu.sh source ~/.bashrc echo "----------------------------------" echo "please enter your choise:" echo "(0) mongotest" echo "(1) mongomaster" echo "(2) mongozwt179" echo "(3) mongobjsc115" echo "(4) mongobjsc102" echo "(9) Exit Menu" echo "----------------------------------" read input case $input in 0) echo mongotest sleep 1 mongotest;; 1) echo mongomaster sleep 1 mongomaster;; 2) echo mongozwt179 sleep 1 mongozwt179;; 3) echo mongobjsc115 sleep 1 mongobjsc115;; 4) echo mongobjsc102 sleep 1 mongobjsc102;; 9) exit;; esac
另一种是用select实现
#!/bin/bash #menu2.sh echo "选择要连接的mongo数据库?" select var in mongobjsc102 mongobjsc115 mongozwt179 mongomaster; do break done echo "You have selected $var"
相关文章推荐
- 两种方法去除启动菜单直接进入Windows7无需手动选择
- js模拟淘宝网的多级选择菜单实现方法
- 实现该菜单功能主要有两种方法richTextBox222
- js模拟淘宝网的多级选择菜单实现方法
- 选择排序的两种实现方法
- 实现横向列表菜单的两种方法
- iOS边练边学--级联菜单的两种实现方法
- 两种方法实现TAB菜单及文件操作
- 菜单功能的两种实现方法
- 基于jquery实现导航菜单高亮显示(两种方法)
- 基于jquery实现导航菜单高亮显示(两种方法)
- 基于jquery实现导航菜单高亮显示(两种方法)
- 黑马程序员——Java基础 数组排序的两种实现方法,选择和冒泡
- shell实现菜单选择
- 在ASP.Net中两种利用CSS实现多界面的方法(转)
- 在ASP.Net中两种利用CSS实现多界面的方法
- DBGridEh实现单击标题栏排序方法 选择自 snowfall 的 Blog
- 在ASP.Net中两种利用CSS实现多界面的方法. (转)
- 用两种方法快速简单的实现窗口淡入淡出
- JavaBean实现多文件上传的两种方法摘要: