`
zhoujinhuang
  • 浏览: 93446 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux 批量文件转码

阅读更多

批量将htm文件从gb2312改为utf-8 。 最好先备份文件, 如果文件中有非gb2312的字符,会报错“非法输入序列”,新文件生成了一部分。

for i in `find . -name "*.htm"` ;

do echo $i ;

iconv -f gb2312 -t utf-8 $i > $i.utf-8 &&  mv $i $i.bak && mv $i.utf-8 $i;

done ;

 

 

分享到:
评论

相关推荐

    Linux系统文件乱码转码工具

    "Linux系统文件乱码转码工具"正是这样一个解决方案,它基于GTK+库,专为Linux用户设计,能够帮助用户批量转换文件编码,确保在Linux环境下正确显示文件内容。 首先,我们要了解字符编码的基本概念。字符编码是用来...

    使用 Java 对 Linux 下文件编码格式进行批量转换源代码

    测试使用说明: 1。将 字符集编码格式为 GB2312 的文件 test0.java,test...使用本工具可以对 Linux 下文件的字符集编码格式进行批量转换。只需适当配置一下,可以批量处理各种文件格式的文件,如 *.txt,*.java 等等。

    多文件转码小程序

    多文件转码小程序,linux文件夹拷贝到windows下,往往会出现乱码,此程序可帮您批量进行转码

    python整合ffmpeg实现视频文件的批量转换

    没有关系,命令行方式,在freebsd/linux下直接来 我们的思路是,设定一个文件夹存放源视频文件,python读取该文件夹下的全部文件,并对文件通过ffmpeg进行分析,根据需要,修改目标文件的编码、分辨率等等,调用...

    java批量修改指定文件夹下多级文件编码格式

    经常碰到文件编码格式不一致导致一堆问题,想在linux上批量修改文件夹下的文件编码,操作太麻烦,花了一点时间写了个java程序来操作,用着非常方便,详情如下: 在FileEncodeTranslate类中,修改一下源文件夹路径,...

    文件编码批量转换工具(不用积分)

    项目中有很多文件因为编码的原因导致用户使用的时候看到的是乱码,或是不兼容的情况,网上找了一圈 也没有适合咱程序员的转码的工具,所以写了一个批量转换工具 虽然已经使用在我司生产项目中,但还是建议你转换前...

    批量文件名编码转换.7z

    这个压缩包中的主要工具是 "批量URL转码文件命名.exe",它专门针对URL编码问题,旨在解决文件名在互联网传输或在不支持特定字符集的系统中可能出现的问题。 URL编码,也称为百分号编码(% encoding),是统一资源...

    文本文件编码批量转换工具

    1. **启动工具**:运行“文本文件转码.exe”应用程序,用户界面通常会显示一个简洁的操作面板。 2. **选择源目录**:用户需要指定含有待转换文本文件的源目录,工具会自动扫描并列出所有符合条件的文件。 3. **选择...

    HandBrake-跨平台免费开源视频转码器/视频压缩转码压制工具

    它可以轻松进行视频转码、压缩视频体积等操作,同时支持设置裁切、视频质量、字幕、滤镜、编解码器等功能,提供丰富的可选参数,并支持批量转换。用户可以直接将视频文件或文件夹拖放到HandBrake界面上开始处理,...

    使用iconv批量改变文件编码的shell脚本

    这篇文章主要介绍了编写shell脚本,使用iconv批量改变文件编码的脚本代码,需要的朋友可以参考下。 用法示例: cd ~/workspace/XXXProject ~/iconv_shell.sh ./ *java 好了,直接上代码~~ #!/bin/bash if [ $# != 2...

    微信qq音频转码.zip

    在IT领域,音频转码是一项常见的任务,尤其在跨平台如Windows和Linux系统之间进行音频文件格式互换时。"微信qq音频转码.zip"这个压缩包文件提供了一个解决方案,适用于那些需要处理微信和QQ中获取的音频文件的用户。...

    非常好的转码工具

    5. **批量处理**:对于大批量文件的转码任务,工具应支持批量操作,节省人力和时间。 6. **界面友好**:直观易用的用户界面能让非技术背景的用户也能轻松上手。 7. **跨平台**:能在多种操作系统上运行,如Windows...

    如何使用 FFmpeg 进行视频转码

    FFmpeg可以用于不仅限于转码,还包括媒体文件的合并、批量处理等操作。通过实际操作并结合文档学习,用户可以逐步提升使用FFmpeg的能力。 作者@FiveYellowMice在Wiki上提供了本教程的最新版本,而@gloomy-ghost维护...

    模板转码专用工具

    8. **拓展功能**:高级的模板转码工具可能还包括预览功能、批量处理、错误检查与修复、自定义转换规则等功能,以提高工作效率和转码质量。 9. **学习资源**:对于初学者,可以通过在线教程、官方文档或社区论坛来...

    简单的UTF-8与GBK之间相互转码工具

    此外,为了提高效率,可以考虑批量处理多个文件,或者支持目录递归转换。 总的来说,这个工具的目的是解决跨平台时由于编码不一致导致的问题,提供了一种方便的方式来转换文件的编码格式。对于开发者而言,理解并...

    handbreak视频转码

    6. **批量转换**:Handbrake支持批量处理,用户可以一次性添加多个视频文件进行转码,大大提高了工作效率。 7. **章节和字幕**:转码过程中,用户可以选择保留原始视频的章节信息,并添加或保留字幕文件,确保转码...

    将 BLP图像文件转换为 PNG 或 TGA 的命令行工具_C++_代码_下载

    将 BLP 图像文件转换为 PNG 或 TGA 格式的命令行工具。BLP 暴雪游戏使用图像。 支持以下 BLP 格式: * BLP1: - JPEG - 未压缩无 Alpha 通道 - 使用 Alpha 通道(8 位)未压缩 * BLP2: - 未压缩无 Alpha ...

    transcode_linux

    总的来说,“transcode_linux”提供了一个高效、可定制的视频转码解决方案,尤其适合那些需要在Linux环境下批量处理视频的用户。通过理解ffmpeg和libx264的功能,以及如何利用多线程优化转码过程,用户可以充分利用...

    linux-VideoConversionTool基于FFmpeg的视频转换小工具

    FFmpeg是一款强大的跨平台多媒体处理工具,包含了编解码器、工具以及库,能够进行音频、视频的编码、解码、转码、混流等操作。 该工具的核心在于调用FFmpeg的命令行接口,通过解析用户输入的参数,执行相应的视频...

    linux-86-jar包.zip

    "linux-86-jar包.zip"是一个包含多种图像和视频处理库的压缩文件,专为在Linux 32位环境下运行的Java应用设计。下面将详细解析其中的关键组件和它们的功能。 首先,OpenCV(Open Source Computer Vision Library)...

Global site tag (gtag.js) - Google Analytics