問題描述:
在我們使用window系統進行程序設計編碼時,基本默認都是GBK,但是傳到Mac系統時會出現亂碼現象(一般開發時會統一編碼,修改為UTF-8)。
Mac環境下如下操作:
打開終端操作,首先需要跳轉到該java所在的目錄,然后執行下面的操作 a.java是需要修改的文件,a.java.utf8是修改編碼后的文件。
單個文件轉換代碼:
iconv -f GBK -t UTF-8 a.java > a.java.utf8
批量轉換文本編碼代碼:
find *.java -exec sh -c "iconv -f GBK -t UTF8 {} > {}.utf8" \;
