2009年7月28日 星期二
iconv批次轉檔(目錄下的.html)
針對所在目錄下的.html檔案,由big5碼轉換成utf-8碼,可以將下列程式利用vim存成bat-conv.sh
find . -type f -name '*.html' -exec iconv --verbose -f BIG-5 -t UTF-8 {} -o {}.result \; \
-exec mv {} {}.bak \; \
-exec mv {}.result {} \;
之後,將bat-conv.sh拷貝到/usr/bin目錄之下,就可以在任何地方直接以內建命令方式來執行了。
如果要針對某一些副檔名的檔案批次進行big5轉utf-8,只需修改*.html成為所要的副檔名,例如:
改*.html變成*.htm,即可!
find . -type f -name '*.html' -exec iconv --verbose -f BIG-5 -t UTF-8 {} -o {}.result \; \
-exec mv {} {}.bak \; \
-exec mv {}.result {} \;
之後,將bat-conv.sh拷貝到/usr/bin目錄之下,就可以在任何地方直接以內建命令方式來執行了。
如果要針對某一些副檔名的檔案批次進行big5轉utf-8,只需修改*.html成為所要的副檔名,例如:
改*.html變成*.htm,即可!
訂閱:
文章 (Atom)