当前位置: 首页 > article >正文

Linux(Centos 7.6)命令详解:iconv

1.命令作用

将给定文件的编码从一种编码转换为另一种编码(Convert encoding of given files from one encoding to another)

2.命令语法

Usage: iconv [OPTION...] [FILE...]

3.参数详解

OPTION:
输入/输出格式规范:

  • -f, --from-code=NAME,原始文本编码
  • -t, --to-code=NAME,输出文件编码(目标文件编码)

信息:

  • -l, --list,列出所有已知的编码字符集

输出控制:

  • -c,从输出中省略无效字符(静默丢弃无法转换的字符,而不是在遇到此类字符时终止)
  • -o, --output=FILE,输出文件
  • -s, --silent,抑制警告
  • --verbose,打印进度信息

4.常用用例

## 将文件log1从UTF8格式转换为GBK格式,并输出到log1.1
[root@localhost test]# file log.csv
log.csv: UTF-8 Unicode text
[root@localhost test]# 
[root@localhost test]# iconv -f UTF-8 -t GBK log.csv -o log1.csv
[root@localhost test]# 
[root@localhost test]# file log1.csv
log1.csv: ISO-8859 text
[root@localhost test]# 


http://www.kler.cn/a/512277.html

相关文章:

  • 云原生周刊:K8s 生产环境架构设计及成本分析
  • SuperdEye:一款基于纯Go实现的间接系统调用执行工具
  • OpenWrt 中使用 LuCI 界面部署 Docker 镜像
  • 考研计算机组成原理——零基础学习的笔记
  • vscode 设置
  • 诡异的Spring @RequestBody驼峰命名字段映射失败为null问题记录
  • matlab中的griddata函数
  • element表格滚动错位问题,使用uniapp写的项目
  • 基于Web实时通信的无人机载物联网与严格时间敏感性:案例研究
  • 力扣刷题心得_JAVA
  • 鸿蒙系统 将工程HarmonyOS变成OpenHarmony
  • Leetcode3095:或值至少 K 的最短子数组 I
  • Ascend NPU 架构 CANN 平台入门学习
  • FastExcel 新一代的潮流 (EasyExcel)
  • [操作系统] 进程的调度
  • 从零开始解决ubuntu2204,pcl-1.8 编译中报错的问题,cmake-gui编译
  • 20250120 Flink 中的 Rescaling 算子
  • [微服务]注册中心优化
  • LeetCode 2661. First Completely Painted Row or Column
  • Android studio开发实战之碎片Fragment
  • 免费为企业IT规划WSUS:Windows Server 更新服务 (WSUS) 之快速入门教程(一)
  • 如何在C#中处理控件无法执行Invoke或BeginInvoke的情况
  • 多级缓存 JVM进程缓存
  • 【useCallback Hook】在多次渲染中缓存组件中的函数,避免重复创建函数
  • iOS中的设计模式(三)- 工厂方法
  • 分布式系统架构7:本地缓存