AIX命令参考大全,卷 3,i - m - iconv 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

iconv 命令

用途

将字符编码从一个代码页编码方案转换到另一个。

语法

iconv -f FromCode -t ToCode [ FileName...

描述

iconv 命令把从标准输入或指定文件读取的字符的编码从一个编码字符集转换到另一个,然后将结果写入标准输出。可以通过 FromCodeToCode 参数识别输入和输出的编码字符集。 输入数据应该包含由 FromCode 参数指定的代码集中的字符。如果在命令行中没有指定 FileName 参数,iconv 命令从标准输入读取。

可以使用 基于 Web 的系统管理器 系统应用程序(wsm system 快速路径)运行该命令。也可以使用系统管理接口工具(SMIT)smit iconv 快速路径运行该命令。

标志

-f FromCode 指定输入数据已编码的代码集。在 -f 标记和 FromCode 参数之间的空格是可选的。
-t ToCode 指定输出数据要转换的代码集。 在 -t 标记和 ToCode 参数之间的空格是可选的。
FileName 指定要转换的文件。

受支持代码集转换器的列表在 AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs 中的“转换器列表”中提供。

退出状态

命令返回下列退出值:

0 输入数据成功转换。
1 不支持指定转换;不能打开给定的输入文件供读取;或用法语法错误。
2 输入流中的遇到不可用字符。

示例

  1. 要从 IBM-850 代码集转换 mail.x400 文件的内容并在 mail.local 文件中存储结果,请输入:

    iconv -f IBM-850 -t ISO8859-1 mail.x400 > mail.local
  2. 要将 mail.japan 文件内容从 7 位交换(ISO2022)编码转换到日语 EUC 编码集(IBM-eucJP),请输入:

    iconv -f fold7 -t IBM-eucJP mail.japan > mail.local
  3. 要转换本地文件内容到 mail-interchange 格式且发送邮件,请输入:

    iconv -f IBM-943 -t fold7 mail.local | mail fxrojas

相关信息

genxlt 命令描述如何定义转换表。

iconv 子例程、iconv_close 子例程和 iconv_open 子例程提供了在程序内使用转换服务的方法。

AIX 5L Version 5.2 Network Information Services (NIS and NIS+) Guide 中的 Converters Overview

有关安装基于 Web 的系统管理器的信息,请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中的第 2 章:安装和系统要求

AIX 5L Version 5.2 Network Information Services (NIS and NIS+) Guide 中的 Converters Overview for Programming

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]