欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux安裝php擴(kuò)展腳本分享

 更新時(shí)間:2014年03月05日 16:41:04   作者:  
本文主要介紹了linux下安裝php擴(kuò)展的步驟,安裝是由shell批量執(zhí)行的,,需要的朋友可以參考下

測(cè)試環(huán)境:ubuntu 12.04 php 5.3.x

復(fù)制代碼 代碼如下:

#!/bin/bash
#Program:
# Accomplish to expand the specified function only one key
#History:
# 2013/11/15 pankai<530911044@qq.com> first release
test ! -f ./ext_skel && echo "The shell script of 'ext_skel' doesn't exist in current directory.\n" && exit 0
[ ! -d "skeleton" ] && echo "The directory of 'skeleton' doesn't exist in current directory.\n" && exit 0
#include "./ext_skel"
read -p "Please input the extension name: " ext_name
#echo -e "hello $ext_name"

#The blank space is necessary
#Error:
#  like: if[ ! -d "$ext_name" ]; then
if [ ! -d "$ext_name" ]; then
 ./ext_skel --extname=$ext_name
fi
file="./$ext_name/config.m4"
copy="./$ext_name/config"
if [ ! -f "./$ext_name/configs" ]; then
 # Create a new file and clear it if it exists
 :> "$copy"
 cat "$file" | while read line
 #for line in $( cat ./zend/config.m4 )
 do
  string=$( echo $line | grep 'PHP_ARG_ENABLE' )
  if [ "$string" != ""  ]; then
   echo $line | cut -c5- >> $copy
   read line
   echo $line | cut -c5- >> $copy
   read line
   echo $line | cut -c5- >> $copy
   read line
  fi
  echo $line >> $copy
 done
 mv "$file" "./$ext_name/configs"
 mv "$copy" "./$ext_name/config.m4"
fi
cd $ext_name
phpize
./configure

相關(guān)文章

  • Linux Shell中curl和wget使用代理IP的方法教程

    Linux Shell中curl和wget使用代理IP的方法教程

    這篇文章主要給大家介紹了關(guān)于在Linux Shell中curl和wget使用代理IP的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • 深入理解Linux中的grep命令

    深入理解Linux中的grep命令

    大家都知道grep是一種強(qiáng)大的文本搜索工具,它能使用正則表達(dá)式搜索文本,并把匹配的行打印出來(lái)。這篇文章給大家詳細(xì)的介紹了Linux中的grep命令,相信對(duì)大家的學(xué)習(xí)和理解很有幫助,有需要的朋友們可以參考借鑒,感興趣下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11
  • shell腳本語(yǔ)言之if條件判斷語(yǔ)句實(shí)例詳解

    shell腳本語(yǔ)言之if條件判斷語(yǔ)句實(shí)例詳解

    在寫(xiě)shell腳本的時(shí)候條件判斷是最常用到的,尤其剛寫(xiě)shell腳本的時(shí)候,一些高級(jí)命令語(yǔ)法不會(huì)使用,到處都是if,下面這篇文章主要給大家介紹了關(guān)于shell腳本語(yǔ)言之if條件判斷語(yǔ)句的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 解析spark源碼yarn-cluster模式任務(wù)提交

    解析spark源碼yarn-cluster模式任務(wù)提交

    這篇文章主要為大家解析了spark源碼中yarn-cluster模式任務(wù)提交方式,有需要的朋友可以借鑒參考下,希望可以有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2021-09-09
  • 用expect實(shí)現(xiàn)的自動(dòng)登錄到多臺(tái)服務(wù)器的shell腳本

    用expect實(shí)現(xiàn)的自動(dòng)登錄到多臺(tái)服務(wù)器的shell腳本

    自動(dòng)登錄到多臺(tái)服務(wù)器的shell腳本,用expect來(lái)實(shí)現(xiàn)的一段代碼,需要的朋友可以參考下
    2013-02-02
  • 使用shell腳本來(lái)給mysql加索引的方法

    使用shell腳本來(lái)給mysql加索引的方法

    今天小編就為大家分享一篇關(guān)于使用shell腳本來(lái)給mysql加索引的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-04-04
  • linux執(zhí)行sh腳本報(bào)錯(cuò):$’\r’: 未找到命令的完美解決方法

    linux執(zhí)行sh腳本報(bào)錯(cuò):$’\r’: 未找到命令的完美解決方法

    本文給大家介紹linux執(zhí)行sh腳本報(bào)錯(cuò):$’\r’: 未找到命令的完美解決方法,原因分析及解決辦法給大家講解的非常明白,感興趣的朋友跟隨小編一起看看吧
    2023-02-02
  • Linux?Shell腳本中如何獲取命令運(yùn)行的結(jié)果

    Linux?Shell腳本中如何獲取命令運(yùn)行的結(jié)果

    腳本中常常要獲取一些命令的執(zhí)行結(jié)果,比如當(dāng)前目錄pwd、當(dāng)前時(shí)間date等等,下面這篇文章主要給大家介紹了關(guān)于Linux?Shell腳本中如何獲取命令運(yùn)行的結(jié)果,需要的朋友可以參考下
    2023-06-06
  • Idea使用Bashsupport插件編輯Shell腳本的方法

    Idea使用Bashsupport插件編輯Shell腳本的方法

    這篇文章主要介紹了Idea插件之——Bashsupport編輯Shell腳本的相關(guān)知識(shí),功能非常齊全有檢查錯(cuò)誤并且還可以在idea中直接運(yùn)行shell腳本,本教程帶領(lǐng)大家一步步演示插件的安裝和配置,需要的朋友可以參考下
    2021-05-05
  • Shell實(shí)現(xiàn)文本去重并操持原有順序

    Shell實(shí)現(xiàn)文本去重并操持原有順序

    這篇文章主要介紹了Shell實(shí)現(xiàn)文本去重并操持原有順序,本文分步驟講解如何解決需求,并給出了若干方法,需要的朋友可以參考下
    2015-03-03

最新評(píng)論