sed 進行檔案搜尋並取代

sed 在 Linux 下對檔案對字串搜索並取代十分方便, 以下列出一些 sed 取代字串的常用例子:

將檔案 filename.txt 內的 abc 取代為 "xyz":


如果搜尋或取代的字串有包括空格,需要在空格前加上 "\",例如:


上面指令會將全部 abc 字串,用空格取代。


如果要對目錄下所有檔案做字串取代, 用 "*" 符號取代檔案名稱便可以:


只對目錄下所有 .txt 副檔案的檔案進行字串取代:


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.