编码简介

不同操作系统之间读取文件 经常遇到 编码格式问题.

win 用GB2312 多 linux UTF-8 多.

查看文件编码

方法1: file 命令

file 1.txt // 1.txt: ASCII text

➜ Desktop file /Users/v/Desktop/git.io/_posts/2015-11-11-01-Ngrok.md /Users/v/Desktop/git.io/_posts/2015-11-11-01-Ngrok.md: UTF-8 Unicode text

方法2: enca

安装enca 这个命令. brew install enca enca filename 缺点 对某些GBK文件识别会失败….

Shell脚本 中文乱码

export LANG="zh_CN.UTF-8" 解决中文乱码问题.