Linux/Python学习论坛-京峰教育

 找回密码
 立即注册

一键登录:

搜索
热搜: 活动 交友 discuz
查看: 580|回复: 0

shell自己写的LAMP的框架!

[复制链接]

5

主题

65

帖子

2496

积分

金牌会员

Rank: 6Rank: 6

积分
2496
发表于 2015-6-26 09:22:16 | 显示全部楼层 |阅读模式

  1. <P>#!/bin/bash
  2. #install LAMP
  3. #by sunyue  6.24</P>
  4. <P>if [ $UID != 0 ];then
  5.     echo install root user
  6. fi</P>
  7. <P>echo -e "\033[32m-------------------\033[1m"
  8. echo  ' (1) install apache'
  9. echo  ' (2) install mysql'
  10. echo  ' (3) install php'
  11. echo  ' (4) install all'
  12. echo -e "\033[32m-------------------\033[0m"</P>
  13. <P>
  14. read -p  "please choose to install:  " name</P>
  15. <P>str=`echo $name | sed -e 's/[a-Z]//g'`
  16. num=`echo $name | sed -e 's/[0-9]//g'`
  17. if [ -z $str ];then
  18.       echo "you enter a maxed word: " $name</P>
  19. <P>elif [  -z $num ];then
  20.         if [ $name -ge 1 ] && [ $name -le 4 ];then
  21.                 echo -n  "start "
  22.         else
  23.                 echo "The number you enter 1-4"
  24.         fi</P>
  25. <P>fi
  26. case "$name" in
  27.         "1")
  28.           echo "install apache"
  29.         ;;
  30.         "2")
  31.           echo "install mysql"
  32.         ;;
  33.         "3")
  34.           echo "install php"
  35.         ;;
  36.         "4")
  37.           echo "install all"
  38.         ;;
  39.         *)
  40.           echo "usage:$0 {1|2|3|4}"
  41.         exit 2
  42.         ;;
  43. esac</P>
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|京峰教育,只为有梦想的人 ( 京ICP备15013173号 )

GMT+8, 2017-10-22 12:20 , Processed in 0.040188 second(s), 22 queries , Apc On.

快速回复 返回顶部 返回列表