brew install enca
# Enca語法
Usage: enca [-L LANGUAGE] [OPTION]... [FILE]...
enconv [-L LANGUAGE] [OPTION]... [FILE]...
Detect encoding of text files and convert them if required.
# Enca用法
enca -L zh_CN file # 檢查文件的編碼
enca -L zh_CN -x UTF-8 file # 將文件編碼轉換爲"UTF-8"編碼
enca -L zh_CN -x UTF-8 file1 file2 # 若是不想覆蓋原文件能夠這樣
# 轉換當前目錄與子目錄下的全部文檔爲 utf8 格式
enca -L zh_CN -x UTF-8 **/*.*
Linux下GBK文件編碼批量轉換UTF-8命令
https://blog.csdn.net/u012724167/article/details/77248919markdown