linux下批量替換文件內容


1、網絡上現成的資料

  格式: sed -i "s/查找字段/替換字段/g" `grep 查找字段 -rl 路徑`

  linux sed 批量替換多個文件中的字符串

  sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`

2、自己額外附加

  2.1 將文件1.txt內的文字“garden”替換成“mirGarden”

  # sed -i "s/oldstring/newstring/g" 1.txt   //sed -i 很簡單

  2.2 將當前目錄下的所有文件內的“garden”替換成“mirGarden”

  ## sed -i "s/oldstring/newstring/g" `ls` //其實也就是ls出多個文件名而已


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章