有時從網(wǎng)上下載一本小說的.txt文件,在Mac上打開發(fā)現(xiàn)卻是一堆亂碼,可能會把我們氣死。
這大概率是因為windows默認使用GBK編碼,而Mac使用UTF-8編碼所致。
Mac下如何將轉(zhuǎn)換文件編碼格式呢?
單個文件轉(zhuǎn)碼
以.txt文件由GBK編碼轉(zhuǎn)為UTF-8編碼為例:
// iconv -f 原編碼 -t 新編碼 原文件路徑 > 新文件路徑
iconv -f GBK -t UTF-8 /users/ypf/Downloads/上品寒士GBK.txt > /users/ypf/Downloads/上品寒士UTF8.txt
多個文件批量轉(zhuǎn)碼
find *.txt -exec sh -c "iconv -f GB18030 -t UTF8 {} > {}.txt" \;