Linux之iconv转换文本格式的问题

简介: Linux之iconv转换文本格式的问题

在Linux上遇到了文本格式的问题:ISO-8859 text 出现了乱码,需要转换格式到UTF-8

[lf_bde@DSJ-NLKF-96 ks2016]$ file dwa_v_m_guoan_comp_011_201608.txt
dwa_v_m_guoan_comp_011_201608.txt: ISO-8859 text

iconv的用法是:

iconv -f from-encoding -t to-encoding inputfile -o outputfile

于是按照自己的想法 是把ISO-8859 text 转换到 UTF-8格式 于是:

iconv -f ISO-8859 -t UTF-8 dwa_v_m_guoan_comp_011_201608.txt1 -o dwa_v_m_guoan_comp_011_20160801.txt  

但是,并没有成功,出现了错误:

iconv: conversion to `ISO-8859' is not supported
Try `iconv --help' or `iconv --usage' for more information.

于是,换了一下写法;

iconv -f gbk -t UTF-8 dwa_v_m_guoan_comp_011_201608.txt -o dwa_v_m_guoan_comp_011_201608.txt

查看文件,成功了;

[lf_bde@DSJ-NLKF-96 ks2016]$ file dwa_v_m_guoan_comp_011_201608.txt
dwa_v_m_guoan_comp_011_201608.txt: UTF-8 Unicode text
相关文章
|
2月前
|
Linux Shell Perl
Linux下的Shell基础——文本处理工具(五)
Linux下的Shell基础——文本处理工具(五)
37 1
Linux下的Shell基础——文本处理工具(五)
|
2月前
|
算法 Shell Linux
【Shell 命令集合 备份压缩 】Linux 处理lha格式 lha命令 使用指南
【Shell 命令集合 备份压缩 】Linux 处理lha格式 lha命令 使用指南
52 0
|
2月前
|
存储 Shell Linux
【Shell 命令集合 文档编辑】Linux 文本统计 wc命令使用指南
【Shell 命令集合 文档编辑】Linux 文本统计 wc命令使用指南
62 0
|
2月前
|
安全 Shell Linux
【Shell 命令集合 备份压缩 】Linux将可执行文件压缩成gzip格式 gzexe命令 使用指南
【Shell 命令集合 备份压缩 】Linux将可执行文件压缩成gzip格式 gzexe命令 使用指南
61 0
|
2月前
|
Linux C语言 C++
Linux Shell_cut命令(按列提取文本字符)
Linux Shell_cut命令(按列提取文本字符)
47 0
|
13天前
|
数据挖掘 Linux Perl
Linux命令join:高效处理文本数据的利器
`join`是Linux文本处理的强兵,用于基于共同字段合并两个已排序文件。它按字典序比较字段,支持自定义分隔符,且能处理未匹配行。`-a`显示未匹配行,`-e`指定空字段替换值,`-j`设置共同字段,`-o`定制输出格式,`-t`定义字段分隔符。在数据分析时,务必先排序文件,并根据需求调整参数。可与`sort`、`cut`等命令配合使用。
|
15天前
|
Linux 数据处理
Linux命令iconv:字符编码转换的利器
`iconv`是Linux下的字符编码转换工具,支持多种编码如UTF-8、ISO-8859-1等。它允许用户指定源(-f)和目标(-t)编码,转换文件或输出到指定文件(-o)。使用`-l`可列出所有支持的编码。示例:将UTF-8文件转为ISO-8859-1编码:`iconv -f UTF-8 -t ISO-8859-1 input.txt -o output.txt`。在转换前确认源编码,测试小样本,备份数据,并注意特殊字符处理。
|
24天前
|
监控 Unix Linux
windows和linux实时监控文本内容的命令
windows和linux实时监控文本内容的命令
25 1
|
24天前
|
数据挖掘 Unix Linux
探索Linux中的强大文本处理工具——dgawk
dgawk,GNU awk的增强版,是一款强大的Linux文本处理工具,擅长模式扫描和数据提取。它提供复杂文本分析、易用性、可定制脚本及高效处理大文件的能力。基本语法为`dgawk 'pattern { action }' file`。通过打印、模式匹配、字段操作、BEGIN/END块及自定义函数等功能,用户能高效处理文本数据。掌握dgawk能提升文本分析效率,对系统管理员和数据分析师尤其有用。
|
2月前
|
Linux 开发工具 Perl