Tag: Sed

sed 進行檔案搜尋並取代

sed 在 Linux 下對檔案對字串搜索並取代十分方便, 以下列出一些 sed 取代字串的常用例子:將檔案 filename.txt 內的 abc 取代為 “xyz”:如果要對目錄下所有檔案做字串取代, 用 “*” 符號取代檔案名稱便可以:只對目錄下所有 .txt 副檔案的檔案進行字串取代:

Sed 做 Search & replace

在本站另一篇文章介紹了用 Perl 來做 search and replace,而用 sed 也可以做到相同效果,語法為:sed -i ‘s/src_str/new_str/g’ filename以上指令會將 filename 檔案內的 src_str 替換成 new_str。