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

相关推荐
菜地里的小菜鸟4 小时前
将linux程序打成.run包
linux·将linux程序打成run包·运维自动安装包
晚风吹长发8 小时前
Docker基础——Docker Network(网络详解)
linux·运维·网络·ubuntu·docker·容器
高磊20059 小时前
LVS(Linux virual server)
linux·服务器·lvs
shwill12310 小时前
PID 算法(三)--- 增量 PID ↔ 单神经元 PID 等价映射
linux·算法
执笔画流年呀10 小时前
Linux搭建Java项目部署环境
java·linux·运维
Sisphusssss11 小时前
香橙派5plus GPIO
linux·python·ubuntu
W.W.H.11 小时前
嵌入式 Linux外接USB/WIFI模块兼容5G频段实战
linux·运维·5g·wifi
影视飓风TIM11 小时前
Linux下C程序编译:gcc 动态链接与静态链接全解
linux·c语言
神秘剑客_CN12 小时前
openEuler 22.03安装openGauss 6.0
linux·opengauss·openeuler
小此方13 小时前
Linux网络(一):揭秘从网络发展哲学到 TCP/IP 协议栈分层设计的设计哲学
linux·网络·tcp/ip