命令太长, 每次输入太麻烦, 搞了个shell菜单
#!/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"