Friday, July 16, 2010

sed更完內容自動備份

給未來的裕翔

如果想要對檔案內容的某個字

做一致的更換

除了真的進去vim之外

可以考慮用sed

sed -i.bak 's/aaa/AAA/' targetFile

這樣就可以把targetFile裡面的aaa都換成AAA

-i.bak的意思是

換成AAA之後的檔案, 依然叫targetFile

但是換之前的, 存成targetFile.bak當備份

注意, -i和.bak中間不能有空白

而那個's/aaa/AAA/'的最後一個/不能省略

報告完畢

No comments:

Post a Comment