码迷,mamicode.com
首页 > 其他好文 > 详细

服务安装菜单示例脚本

时间:2018-08-01 11:54:29      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:else   read   cannot   not   ror   amp   cas   error   star   

#!/bin/bash
#service script
menu () {
cat <<END
1 [install lamp]
2 [install lnmp]
3 [exit]
pls input the num you want:
END
}
menu
script1=/server/scripts/lamp.sh
script2=/server/scripts/lnmp.sh
read int
case "$int" in
1)
if [ -x $script1 ]
then
echo "start installing lamp."
/bin/sh $script1
else
echo "this script cannot be used."
exit 1
fi
;;
2)
if [ -x $script2 ]
then
echo "start installing lnmp."
/bin/sh $script2
else
echo "this script cannot be used."
exit 1
fi
;;
3)
exit 0
;;
*)
echo "lnput error."
exit 2
esac

服务安装菜单示例脚本

标签:else   read   cannot   not   ror   amp   cas   error   star   

原文地址:http://blog.51cto.com/13588698/2152973

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!