使用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编码的文本编辑器中查看它。

相关推荐
朽棘不雕11 分钟前
Linux工具(上)
linux·运维·服务器
Eric.Lee202135 分钟前
查看ubuntu机器正在使用的网络端口
网络·ubuntu·php
BestOrNothing_201535 分钟前
Ubuntu 22.04 下调整 VS Code 界面及字体教程
linux·vscode·ubuntu22.04·界面调整
桌面运维家1 小时前
Windows/Linux云桌面:高校VDisk方案部署指南
linux·运维·windows
mzhan0171 小时前
Linux:intel:Cache Allocation tech
linux·cpu
学机械的鱼鱼1 小时前
【踩坑记录】Linux环境下FreeCAD打开后一新建就崩
linux
小璐资源网2 小时前
UPS电源管理:应对突发断电的应急方案
linux·运维·服务器
grrrr_12 小时前
【工具类】虚拟机 + Ubuntu 安全部署 OpenClaw,联动 Ollama 零成本解锁云端大模型
linux·运维·ubuntu·#openclaw·#小龙虾
OKkankan2 小时前
深入理解linux进程
java·linux·c++
HABuo2 小时前
【linux线程(一)】线程概念、线程控制详细剖析
linux·运维·服务器·c语言·c++·ubuntu·centos