`
seavers
  • 浏览: 173250 次
  • 来自: ...
社区版块
存档分类
最新评论

批量转换GBK到UTF-8

阅读更多
批量转换GBK到UTF-8

find src | grep ".java" | grep -v ".svn" | xargs -I% echo "iconv -f GBK -t UTF-8 % > %.temp " | bash
find src | grep ".java" | grep -v ".svn" | grep -v ".temp" | xargs -I% echo "cp %.temp %" | bash
find src | grep ".java" | grep -v ".svn" | grep ".temp" | xargs -I% echo "rm %" | bash


注意, 如果直接用
iconv -f GBK -t UTF-8 filename > filename

会挂掉的, 导致filename清空,所以用的.temp




分享到:
评论
2 楼 seavers 2013-06-21  
cloverprince 写道
find . -name .svn -prune -o -name '*.java' -exec echo {} \;


原来 find -name 是可以指定多个呀, 学到了~~
find . \! -name .svn -name *.java  
1 楼 cloverprince 2013-06-08  
find . -name .svn -prune -o -name '*.java' -exec echo {} \;

相关推荐

    GBK、UTF-8编码转换工具

    GBK、UTF-8批量文件3秒快速转码工具(支持GBK,UTF-8免费转换),UTF-8/GBK编码在线转换工具,压缩包可以有多目录与文件,如目录中有图片不会转码,但是会随转码好的文件一起打包下载。 使用帮助 . 上传压缩包(仅支持zip...

    批量将Java源代码文件的编码从GBK转为UTF-8

    老项目采用GBK编码格式,而新项目采用的UTF-8编码格式,如果直接把Java源代码复制到Eclipse中所有的中文信息会出现乱码。所以写了个小的方法类,将java文件的编码格式从GBK转UTF-8

    批量转 GBK 转 UTF-8 gb2312 Iso-8959-1 转 UTF-8

    在标题和描述中提到的“批量转 GBK 转 UTF-8”、“gb2312 转 UTF-8”以及“Iso-8859-1 转 UTF-8”是指将使用这些编码格式的文件转换成UTF-8编码。这是因为UTF-8具有广泛的兼容性和通用性,许多系统和软件默认使用UTF...

    批量文件转码工具(支持 GBK,UTF-8 转换)

    在这个场景中,我们讨论的是一个专门用于批量转换的工具,它支持GBK和UTF-8这两种常见的字符编码格式。 GBK编码是GB2312编码的扩展,主要在中国大陆广泛使用,涵盖了大部分简体中文字符。UTF-8则是一种国际通用的...

    RedUTF8将GBK代码快速批量转换为UTF-8的工具

    Red UTF-8 将GBK代码快速批量转换为UTF-8的工具使用本软件可一次性将整站默认代码(GBK及所有默认代码)转换为UTF-8 目前有很多网友需要UTF-8的程序,很多网友想把GBK代码或默认的任何代码想转为UTF-8大多都是手工...

    批量文本编码格式转换,支持gbk和utf-8

    自制软件,文本批量格式转换,将ansi(即gbk)与utf-8相互转换,自己编写用来在浏览器上读txt小说时,避免乱码用的,共享出来方便大家使用,支持gbk和utf-8。

    Eclipse项目的GBK编码转为UTF-8插件

    这个插件可以快速地将整个Eclipse项目中的GBK编码文件批量转换为UTF-8编码,无需手动操作。使用该插件,用户只需在Eclipse中安装并激活插件,然后选择需要转换的项目,即可一键完成转换过程,大大提高了工作效率。 ...

    批量文件转码工具(支持GBK,UTF-8转换)

    在提供的压缩包文件“批量文件转码工具”中,我们可以期待找到一个能够帮助我们方便快捷地处理GBK和UTF-8编码转换问题的实用工具。这个工具可能包括了选择文件、设置目标编码、开始转换等一系列功能,并且已经有人...

    eclipse中class乱码GBK-UTF-8转换工具

    然而,当涉及到字符编码时,如GBK和UTF-8之间的转换,可能会遇到乱码问题。这篇博客文章“eclipse中class乱码GBK-UTF-8转换工具”正是为了解决这个问题。 GBK是GB2312的扩展,包含了更多的汉字和其他字符,主要在...

    转码工具gbk转utf-8,支持批量

    "GB2UTF8.exe"很可能是一个专门用于GBK到UTF-8转换的命令行工具,它可能接受文件或目录作为参数,然后批量转换其中的所有GBK编码文件为UTF-8编码。这样的工具对于处理大量文本文件的项目尤其有用,可以极大地提高...

    UTF-8转ANSI文本文件转换器

    UTF-8的特点是前几个常用的ASCII字符(如英文字符)使用单字节编码,而其他非ASCII字符则使用2到4个字节。这种设计使得UTF-8与ASCII兼容,同时支持全球多种语言的字符。在网页、编程语言和操作系统中,UTF-8已成为...

    汉字编码转换工具gbk2utf-8

    1. 文件转换:能够批量转换文件中的编码,如将GBK编码的文本文件转换为UTF-8编码,或者反之。 2. 粘贴板转换:用户可以复制含有特定编码的文字,然后通过工具将其转换为另一种编码,方便在不同编码环境下复制粘贴...

    gbk转utf-8批量转换

    批量转换通常涉及到大量的文本文件或代码文件,例如在软件本地化、网站迁移或跨平台开发中,可能需要将GBK编码的文件转换为UTF-8编码,以便在支持UTF-8的环境中正确显示和处理中文字符。这个过程可以通过编写脚本或...

    GBK批量转utf8(支持整个目录)

    总的来说,GBK到UTF-8的转换是解决多语言环境中的编码兼容问题,对于处理中文文件尤其重要。通过批量转换工具,可以高效地完成大量文件的编码转换工作,保证数据的准确性和一致性。在日常开发和维护过程中,了解并...

    java将gbk文件批量转换成UTF-8

    在开发的时候经常碰到这样的情况,需要将原本编码格式为GBK的工程改成UTF-8来编码,设置之后,注释全都乱码了,一个一个改太麻烦,...ps:如果是UTF-8转GBK,或是其他编码格式转换都是可以的,改改源码里面的设置就OK了

    判断文件编码格式和批量将gbk转为utf-8

    例如,以下是一个简单的脚本示例,用于批量转换GBK编码的文本文件到UTF-8: ```python import os import codecs def convert_encoding(src_path, dest_path): with codecs.open(src_path, 'r', encoding='gbk') ...

    GBK转UTF-8

    描述中的"GBK转UTF-8工具,支持java工程批量转换"表明存在一款工具,可以一次性处理多个Java工程文件,将它们从GBK转换为UTF-8编码。 `GB2UTF8.exe`很可能是这个转换工具的可执行文件,用户可以直接运行它来启动...

    将WEB程序模版等批量从gbk转utf-8/big5

    全功能转换GBK,BIG5,UTF-8软件,方便各位转换ASP,PHP源码。 很多朋友都在问要utf或者big5的插件,在此送上本人网上找到的一款免费软件,优点是可以快速的转换文档编码,而且一次性输入目录之后会自动查找目录下要转换的...

    eclispe GBK转UTF-8乱码解决

    总的来说,解决Eclipse中GBK转UTF-8乱码问题的关键在于正确设置工作空间、项目、源代码和资源文件的编码,并且适时使用辅助工具进行批量转换。通过这些方法,可以避免编码不一致导致的乱码问题,提高开发效率。在...

    gbk转Utf8_编码转换_firegbi_GBK转UTF-8_

    总之,GBK到UTF-8的转换是解决中文字符编码问题的关键步骤,尤其在跨平台或与国际化的系统交互时。通过理解编码原理和使用Python的`codecs`模块,我们可以有效地完成这个任务,确保数据的正确性和兼容性。

Global site tag (gtag.js) - Google Analytics