转载自:http://hi.baidu.com/cwbdde/blog/item/b9be7dee7ac5cd252cf534b6.html
enca:
enca -L zh_CN test.sql 先安装enca,用其查看文件当前字符集
enca -L zh_CN test.sql 检查文件编码
enca -L zh_CN -x UTF-8 test.sql 将文件编码转换为UTF-8编码
enca -L zh_CN -x UTF-8 <test.sql[......]
转载自:http://hi.baidu.com/cwbdde/blog/item/b9be7dee7ac5cd252cf534b6.html
enca:
enca -L zh_CN test.sql 先安装enca,用其查看文件当前字符集
enca -L zh_CN test.sql 检查文件编码
enca -L zh_CN -x UTF-8 test.sql 将文件编码转换为UTF-8编码
enca -L zh_CN -x UTF-8 <test.sql[......]
在开发中,我们经常需要对N多文件编码进行更改,iconv只能对单文件的进行更改,怎么办呢?我们写一个shell脚本来解决这个问题。
用法示例:
cd ~/workspace/XXXProject
~/iconv_shell.sh ./ *java
好了,直接上代码~~
#!/bin/bash
if [ "$#" != "2" ]; then
echo "Usage: `basename $0` dir filter"
exit
fi[......]