2010年1月25日 星期一

Shell Script 用 Perl 做 Search and replace

一些用靜態 HTML 編寫的網站,如果要將每一頁的特定文字更新 (例如 copyright),要逐頁逐頁更改真的十分麻煩。這個問題有幾個解決方法,其中一個是在指令模式用 perl 來做替換,例如:


perl -pi -e 's/src_str/new_str/g' *.html

以上指令會將目錄下所有 .html 尾的檔案更新,用 "new_str" 替換 "src_str"。

沒有留言:

wibiya widget