1. 程式人生 > >windows下使用sed命令

windows下使用sed命令

目錄 環境 修改 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命令