1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問(wèn)題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
      Shell中怎么讀取ini格式配置文件-創(chuàng)新互聯(lián)

      Shell中怎么讀取ini格式配置文件,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

      成都創(chuàng)新互聯(lián)主營(yíng)南川網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都APP應(yīng)用開(kāi)發(fā),南川h5小程序開(kāi)發(fā)搭建,南川網(wǎng)站營(yíng)銷推廣歡迎南川等地區(qū)企業(yè)咨詢

      代碼如下:


      [COM]
      KINGGOO = jb51.net



      其實(shí)這個(gè)作用沒(méi)那么特別大,但多個(gè)shell如果每個(gè)配置信息都在shell文件里面寫(xiě),懂的人還好,半懂+不仔細(xì)的人要如何改,改幾個(gè)地方估計(jì)腳本就不能運(yùn)行了。所以這樣單獨(dú)哪出來(lái)比較好些,而且可以多個(gè)shell使用一個(gè)ini文件(與擴(kuò)展名無(wú)關(guān))來(lái)做配置也可以的。只需要在shell里面加一個(gè)自定義函數(shù)就可以了。


      代碼如下:


      # __readINI [配置文件路徑+名稱] [節(jié)點(diǎn)名] [鍵值]
      function __readINI() {
       INIFILE=$1; SECTION=$2; ITEM=$3
       _readIni=`awk -F '=' '/\['$SECTION'\]/{a=1}a==1&&$1~/'$ITEM'/{print $2;exit}' $INIFILE`
      echo ${_readIni}
      }



      使用方法:


      代碼如下:


      __readINI file.ini SECTION KEY



      例子:有一個(gè)ini格式文件kinggoo.ini,內(nèi)容如下


      代碼如下:


      [IP]
      ip = jb51.net

      [MAILLIST]
      mail = admin@jb51.net

      腳本文件內(nèi)容:


      代碼如下:


      #!/bin/bash
      # __readINI [配置文件路徑+名稱] [節(jié)點(diǎn)名] [鍵值]
      function __readINI() {
       INIFILE=$1; SECTION=$2; ITEM=$3
       _readIni=`awk -F '=' '/\['$SECTION'\]/{a=1}a==1&&$1~/'$ITEM'/{print $2;exit}' $INIFILE`
      echo ${_readIni}
      }
      # 使用方法:
      # Net address
      _IP=( $( __readINI kinggoo.ini IP ip ) )
      echo ${_IP}
      # mail send
      _mailList=( $( __readINI kinggoo.ini MAILLIST mail ) )
      echo ${_mailList}



      看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,的支持。


      分享題目:Shell中怎么讀取ini格式配置文件-創(chuàng)新互聯(lián)
      當(dāng)前網(wǎng)址:http://www.ef60e0e.cn/article/hdsep.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        米泉市| 古田县| 阜宁县| 凤山县| 长垣县| 神木县| 嘉祥县| 当阳市| 玉龙| 新昌县| 固始县| 潜江市| 从江县| 梅河口市| 胶南市| 兴仁县| 文水县| 黄浦区| 芜湖市| 兴海县| 沙田区| 山阳县| 阿克| 察雅县| 嘉峪关市| 定西市| 龙南县| 昔阳县| 维西| 襄垣县| 屏东市| 梨树县| 林甸县| 响水县| 宝丰县| 沾化县| 安丘市| 特克斯县| 新野县| 松潘县| 固原市|