linux怎樣替換字符串

linux中,可以利用sed命令來替換字符串,該命令主要用于自動編輯一個或多個文件,當參數設置為“s”時,可以替換內容,語法為“sed ‘s/原字符串/新字符串/’文件”。

linux怎樣替換字符串

本教程操作環境:linux7.3系統、Dell G3電腦。

linux怎樣替換字符串

在linux中想要替換字符串可以利用sed命令。

語法如下:

sed?'s/原字符串/新字符串/'?文件 sed?'s/原字符串/新字符串/g'?文件

這兩種命令格式的區別在于是否有個“g”。沒有“g”表示只替換第一個匹配到的字符串,有“g”表示替換所有能匹配到的字符串,“g”可以認為是“global”(全局的)的縮寫,沒有“全局的”結尾就不要替換全部,這樣就好記啦。

命令可以使用正則表達式來處理。如下圖,第一個命令只是將第一個“b”替換成了“B”,其他的都沒有替換;而第二個命令將全文中的數字都替換成了“好的”。

示例如下:

linux怎樣替換字符串

linux怎樣替換字符串

相關推薦:《Linux視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享