使用 file 命令,并添加 -i 或 --mime 参数来查看一个文件的字符编码
例如:
file -i a.txt
iconv命令来转换文件的编码,
格式:
iconv -f 原本的编码格式 -t 要转换成的编码 文件名 -o 新文件名
例如:
iconv -f gb2312 -t utf8 a.txt -o utf8.txt
将上面编码格式为iso-8859-1的文件compile.sh转为utf-8编码:
原文件名和新文件名相同,表示用新的编码格式文件覆盖原文件。