windows下使用sed命令
阿新 • • 發佈:2018-07-16
目錄 環境 修改 com git bash exe test 安裝 直接
最近需要在winowds slave上設置構建app和sdk,至於如何在windows slave上構建c/c++代碼生成sdk(dll,lib之類)和apk(exe文件),請參考我的另外一篇博客,即https://www.cnblogs.com/zndxall/p/9177866.html,本博客不做介紹。
有些時候,我們在打包的時候,會需要先修改文件配置,才能打包,比如,測試使用的測試環境驗證了,要發布的話,肯定參數要滿足正式環境的,這時就需要修改配置文件。
本博客介紹的是如何使用bat腳本就修改文件內容,即windows下的sed命令,我在查找如何下載sed.exe上花費了不少時間,後面發現我壓根不需要去下載sed.exe,因為我已經安裝了git bash,查找發現,git bash 的安裝目錄下就有sed.exe,所以,如果你還在花時間查找如何去下載一個64位或者32位的sed.exe的話,建議直接安裝一個git bash就可以了,自帶sed.exe,比如我的路徑是C:\Program Files\Git\usr\bin\sed.exe。
使用也很簡單,只要先設定sed.exe所在路徑就可以了。比如,我當前目錄下有個文件test.txt,文件內容是1234,我想把它改成5678,操作如下:
set sed="C:\Program Files\Git\usr\bin\sed.exe"
%sed% -i s/1234/5678/g test.txt
即可!
至於其他sed的使用,和linux下是一樣的,可以參考linux下的。
由於花費了不少時間找滿足系統的sed.exe,所以寫下這篇博客供大家參考,節省時間。
windows下使用sed命令