• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            大龍的博客

            常用鏈接

            統(tǒng)計(jì)

            最新評論

            sed實(shí)現(xiàn)直接修改文件內(nèi)容

            sed是實(shí)現(xiàn)對流的編輯。通常,我們使用sed可以實(shí)現(xiàn)內(nèi)容的編輯后然后保存成另外的一個(gè)文件,如果正確的話,才寫入到源文件。但是某些時(shí)候,我們需要直接修改文件,因?yàn)椋4嫖募揭粋€(gè)文件,然后再覆蓋原文件的辦法顯得很麻煩。
            其實(shí)很簡單,只需要一個(gè) -i 參數(shù)就可以了。
            比如,我想替換文件中的 properties 為 property ,可以使用

            sed  's/properties/property/g'  build.xml
            這種方式,其實(shí)并沒有修改build.xml文件的內(nèi)容。如果想保存修改,通常的做法就需要重定向到另外的一個(gè)文件
            sed  's/properties/property/g'  build.xml > build.xml.tmp
            這樣,build.xml.tmp文件就是修改后的文件.
            如果無誤,那么就可以用
            mv build.xml.tmp build.xml
            覆蓋原文件。
            如果想直接修改源文件,而沒有這樣的過程,可以用下面的命令

            sed  -i 's/properties/property/g'  build.xml

            這樣,就直接修改了build.xml文件。

            posted on 2011-06-12 00:42 大龍 閱讀(392) 評論(0)  編輯 收藏 引用


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            久久久精品视频免费观看| 狠狠色婷婷久久一区二区| 9999国产精品欧美久久久久久| 草草久久久无码国产专区| 久久精品国产一区二区电影| 久久久久久久免费视频| 久久久久久久综合日本亚洲| 日本加勒比久久精品| a高清免费毛片久久| 久久免费视频1| 久久国产精品无码网站| 久久国产亚洲精品无码| 欧洲国产伦久久久久久久| 久久久青草青青亚洲国产免观| 久久综合亚洲色一区二区三区| 久久伊人精品青青草原高清| 伊人久久综合精品无码AV专区| 精品久久久久久国产牛牛app | 国产99久久久国产精品~~牛| 亚洲色欲久久久综合网东京热| 免费一级做a爰片久久毛片潮| 久久夜色tv网站| 久久亚洲精品视频| 国内精品久久国产大陆| 999久久久免费精品国产| 久久久无码一区二区三区| 亚洲国产精品无码久久久蜜芽| 成人综合久久精品色婷婷| 久久只这里是精品66| 日本精品久久久久影院日本| 久久一区二区三区99| 久久影院久久香蕉国产线看观看| 精品乱码久久久久久夜夜嗨| 日韩精品久久久久久| 久久99精品久久久久久水蜜桃| 国产激情久久久久影院老熟女免费| 久久91精品国产91久久麻豆| 亚洲乱亚洲乱淫久久| 久久伊人五月天论坛| 综合人妻久久一区二区精品| 精品久久久久久亚洲精品 |