Linux 文件格式转码工具
Linux 系统下文件编码转换格式工具
ICONV 下载
https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.15.tar.gz
源码安装:
$ ./configure --prefix=/usr/local $ make $ make install
使用:
iconv -f gbk -t utf-8 -o outfile infile-f 为原来的编码方式 -t 为输出文件的编码方式 -o 表示输出文件名,这利用outfile表示,最后跟上要更改编码方式的文件名sourcefile。
列出当前支持的字符编码:
# iconv -l
将文件 file1 转码,转后文件输出到 fil2 中:
# iconv -f EUC-JP-MS -t UTF-8 file1 -o file2 //没-o那么会输出到标准输出.
CONVMV 转码工具。
yum 安装
yum install convmv -y
主要选项:
convmv 的使用方法:
convmv -f 源编码 -t 新编码 [选项] 文件名
1、-f ENCODING
指定目前文件名的编码,如-f gbk
2、-t ENCODING
指定将要转换成的编码,如-f utf-8
2、-r
递归处理子文件夹 递归转换目录下所有文件名
3、–notest
真正进行操作,默认情况下是不对文件进行真实操作
4、–list
显示列出所有支持的编码
5、–unescap
可以做一下转义,比如把%20变成空格
6、-i
交互模式(询问每一个转换,防止误操作)
示例:
GBK 转码 UTF-8 convmv -f GBK -t UTF-8 --notest -r /home/
转载于:https://www.cnblogs.com/sharesdk/p/10477133.html
Linux 文件格式转码工具相关推荐
- linux查看源码工具,快速查看Linux系统工具的源代码
Ubuntu/Debian: which ping dpkg -S /bin/ping apt-get source iputils-ping 同样,你可以自己到软件源去下载: Ubuntu: htt ...
- Linux视频转码工具与使用
视频工具目录: xvid-0.9.1 ffmpeg-0.4.6 avifile-0.7.34 MPlayer-0.90 xine-lib-1-beta9 xine-ui-0.9.19 tr ...
- 【转载】ubuntu下linux内核源码阅读工具和调试方法总结
http://blog.chinaunix.net/space.php?uid=20940095&do=blog&cuid=2377369 一 linux内核源码阅读工具 window ...
- Linux内核源码阅读以及工具(转)
Linux内核源码阅读以及工具(转) 转载地址:Linux内核源码阅读以及工具(转)
- Linux内核源码阅读以及工具详解
接上篇Linux内核源码下载方法 这篇总结了如何利用source insight对Linux内核代码进行阅读和学习(资料来源于网络) 随着linux的逐步普及,现在有不少人对于Linux的安装及设置已 ...
- java amr音频转码_jave: 音频转码工具,主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放...
音频转码工具 本工具主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放. 支持 Linux/Windows/Mac 平台 因为是基于 JAVE 项目 ...
- Linux 之八 完整嵌入式 Linux 环境及构建工具、(交叉)编译工具链、CPU 体系架构
最近,工作重心要从裸机开发转移到嵌入式 Linux 系统开发,由于之前对嵌入式 Linux 环境并不是很了解,因此,第一步就是需要了解如何搭建一个完整的嵌入式 Linux 环境.现在将学习心得记录 ...
- 深入分析Linux内核源码oss.org.cn/kernel-book/
本html页面地址:http://oss.org.cn/kernel-book/ 深入分析Linux内核源码 前言 第一章 走进linux 1.1 GNU与Linux的成长 1.2 L ...
- Redhat7.2上编译Linux内核源码
下载linux源码包:https://git.kernel.org/pub/scm/virt/kvm/kvm.git/snapshot/kvm-4.17-1.tar.gz (这是包含kvm开发版本的l ...
最新文章
- Android的服务(Service)(二)Service的自动重启问题
- 对于dts的理解和分析
- 使用redis缓存加索引处理数据库百万级并发
- java写 IP十进制转变_java实现ip地址与十进制数相互转换
- 模拟银行自助终端系统
- kong 自建一个具有健康检查功能的http/tcp负载均衡器,配置流量权重,自动/手动目标健康,流量统一认证、鉴权、限流限速、修正,监控、日志等功能
- 华为云TechWave全球技术峰会,看云基础设施全新打开方式
- Linux FrameBuffer分析
- 计算机导论大一知识点整理_电网计算机类考试?悄悄告诉你一个复习攻略!
- 计算机一级主要学什么,计算机一级考试内容是什么 考试难不难
- 数字图像直方图匹配或规定化Histogram Matching (Specification)处理
- doxygen 注释规范_Doxygen简明注释语法
- linux应用层获取鼠标坐标
- jQuery实现打字机效果
- 开封二级分销系统开发如何划分等级?
- Python爬虫进阶之某支付网站密码分析
- DM9006 linux driver
- QT5串口编程——编写简单的上位机
- jetson NX 官方板卡排针引脚定义
- 三十九 吃饭 我在软件园的那些日子里
热门文章
- php上传文件时报错:only variables should be passed by reference
- 将 5 万行 Java 代码移植到 Go 学到的经验
- ROS在同一节点同时订阅和发布消息
- :实用 FRIDA 进阶 --- objection :内存漫游、hook anywhere、抓包
- 学计算机装什么系统,怎么看电脑装的什么系统|怎么查看安装的系统是什么版本...
- 防治颈椎病,别陷入误区
- 程序阅读_全面详解LTE:MATLAB建模仿真与实现_自学笔记(1)调制与编码_程序阅读
- 解密中概股的“杀手”:做空者
- shiro中anon配置不生效
- 【C语言】计算日期差