dcLunatic's blog

linux-iconv

字数统计: 261阅读时长: 1 min
2018/08/28 Share

iconv命令

作用

iconv命令是用来转换文件的编码方式的,比如它可以把utf-8编码的转换成gb18030编码,当然,反过来也是可以的 。jdk中也提供了类似的工具native2ascii

语法

iconv -f encoding [-t encoding] [inputfile]...

选项

  • -f encoding: 把字符从encoding编码开始转换
  • -t encoding: 把字符转换到encoding编码
  • -l: 列出已知的编码字符集合
  • -o file: 指定输出文件,如果不指定,则在当前窗口输出。
  • -c: 忽略输出的非法字符
  • -s: 禁止警告信息,但是不是错误信息
  • –verbose: 显示进度信息
  • -?/–help: 显示帮助信息

帮助信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Usage: iconv [OPTION...] [FILE...]
Convert encoding of given files from one encoding to another.

Input/Output format specification:
-f, --from-code=NAME encoding of original text
-t, --to-code=NAME encoding for output

Information:
-l, --list list all known coded character sets

Output control:
-c omit invalid characters from output
-o, --output=FILE output file
-s, --silent suppress warnings
--verbose print progress information

-?, --help Give this help list
--usage Give a short usage message
-V, --version Print program version

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

原文作者:dcLunatic

原文链接:http://dclunatic.github.io/linux-iconv.html

发表日期:August 28th 2018, 9:20:24 pm

更新日期:July 11th 2021, 9:13:50 pm

版权声明:转载的时候,记得注明来处

CATALOG
  1. 1. iconv命令
    1. 1.1. 作用
    2. 1.2. 语法
    3. 1.3. 选项
    4. 1.4. 帮助信息