使用iconv解决Linux/Ubuntu/Debian中gb2312中文文档乱码问题

你可以使用 iconv 命令行工具将文件中的文本从 GB2312 转换为 UTF-8。 你可以这样做:

复制代码
 iconv -f GB2312 -t UTF-8 input.txt > output.txt

将 input.txt 替换为以 GB2312 编码的输入文件的名称,将 output.txt 替换为你想要的 UTF-8 格式转换文件的名称。

以下是该命令的详细说明:

  • -f GB2312:指定源编码,本例为GB2312。
  • -t UTF-8:指定目标编码,本例为UTF-8。
  • input.txt:包含 GB2312 编码文本的输入文件的名称。
  • output.txt:转换后的文本将以 UTF-8 编码保存的输出文件的名称。

运行此命令后,output.txt 将包含 input.txt 中从 GB2312 编码转换为 UTF-8 编码的文本。 然后,你可以在应用程序中使用output.txt,或在支持UTF-8编码的文本编辑器中查看它。

相关推荐
CAU界编程小白1 分钟前
Linux系统编程系列之动静态库
linux
济6173 分钟前
linux(第十三期)--filezilla使用方法(实现ubuntu和windows11文件互传)-- Ubuntu20.04
linux·运维·ubuntu
HIT_Weston4 分钟前
91、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(五)
linux·运维·ubuntu
oMcLin7 分钟前
如何在 Rocky Linux 8.6 上配置并调优 Nginx 与 Lua 脚本,提升 API 网关的性能与并发处理能力
linux·nginx·lua
Yana.nice16 分钟前
Linux目录结构说明
linux
EndingCoder21 分钟前
箭头函数和 this 绑定
linux·前端·javascript·typescript
食咗未24 分钟前
Linux iptables工具的使用
linux·运维·服务器·驱动开发·网络协议·信息与通信
tech-share28 分钟前
【无标题】IOMMU功能测试软件设计及实现 (二)
linux·架构·系统架构·gpu算力
时兮兮时36 分钟前
Linux 服务器后台任务生存指南
linux·服务器·笔记
dz小伟39 分钟前
从用户空间open()到驱动open()的完整调用链深度解析
linux