<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[linux 判断和转换文件编码 utf-8 gbk ]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Tue, 30 Mar 2010 12:58:37 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	Ubuntu下默认文件编码是utf-8的，一般的编辑器也都支持gbk，gb2312编码，但有些时候还是需要把文档从默认的gbk格式转换成utf-8格式的，比如网上下载的电子书在手机上看会出现半个字，转成utf-8就没这个问题了。 <br/> <br/><br/>一般转换编码都是用iconv命令来转换，命令格式如下 <br/><br/>$iconv -f gb18030 -t utf-8 file1.txt &gt; file2.txt <br/><br/> <br/><br/>说实话这个命令不好使，一方面容易重复转换，另一方面不支持通配符，无法成批转换，文件少了还好说，要是一大堆文件岂不是要累死？ <br/><br/> <br/><br/>于是在google上淘宝，淘得一个更好的傻瓜型命令行工具enca，它不但能智能的识别文件的编码，而且还支持成批转换。 <br/><br/> <br/><br/>1.安装 <br/><br/>$sudo apt-get install enca <br/><br/> <br/><br/>2.转换 <br/><br/> <br/><br/>命令格式如下 <br/><br/>$enca -L 当前语言 -x 目标编码 文件名 <br/><br/> <br/><br/>例如要把当前目录下的所有文件都转成utf-8 <br/><br/>$enca -L zh_CN -x utf-8 * <br/><br/> <br/><br/>很简单吧。 <br/><br/> <br/><br/>不过用的时候发现有一部分文件无法传转，具体原因不祥，不过enca会把无法转换的文件告诉你的。对于这些不能转的文件，可以用gedit另存为的方式转，虽然这法笨点，但挺好使的。 <br/><br/><br/>http://lidongok.appspot.com/?p=17001
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] linux 判断和转换文件编码 utf-8 gbk ]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>