2010年9月21日 星期二

轉換big5、utf-8的檔名

朋友丟過來的壓縮檔
因為是在windows中壓縮的
所以檔名的格式都是big5
但是linux的檔名都是用utf8
這時候可以利用convmv來進行轉換
這是把big5轉成utf8
convmv -r -f big5 -t utf8 --notest filename 
這是把utf8轉成big5
convmv -r -f utf8 -t big5 --notest filename
--notest就是直接執行了
如果不加--notest就會進行測試
但是不會實際轉換
-r則是針對目錄所做的
例如這個目錄底下都是big5要通通轉成utf8
就可以利用-r這個參數