上一主题: 输入示例下一主题: pdm_userload -- 添加、更新和删除数据库记录


pdm_uconv--将本地字符集转换为 UTF-8

pdm_uconv 实用工具帮助您转换先前版本的 CA SDM 中的数据,或与其他 CA Technologies 产品进行集成。该实用工具的最常见用途是将本地字符集转换为 UTF-8 和从 UTF-8 转换为本地字符集。

语法

此命令具有以下格式:

pdm_uconv -h [-V] [-s] [-v] [-l | --list-code 
| --default-code | -L] [--cannon] [-x] [--to-callback | -c] [--from-callback | -i] [--fallback | --no-fallback] [-b] [-f] [--t] [--add-signature] [--remove-signature] [-o] [file ...]
-h

打开帮助菜单。

-V

输出程序版本。

-s

使用无提示操作并禁止显示消息。

-v

显示实用工具的进度信息。

-l

列出所有可用编码。以下为有效值:

--list-code

仅列出给定编码。

--default-code

仅列出默认编码。

-L

列出所有可用的转写。

--cannon

以 cnvrtrs.txt(5) 格式输出列表。

-x

通过转写加快进度。

--to-callback callback

对目标编码使用回叫功能。

-c

忽略输出中的无效字符。

--from-callback callback

对原始编码使用回叫功能。

-i

忽略输入中的无效序列。

--callback callback

对两种编码使用回叫功能。

-b

指定块大小。

默认:4096

--fallback

使用回退映射。

--no-fallback

不使用回退映射。

-f

设置原始编码。

-t

设置目标编码。

--add-signature

添加 U+FEFF Unicode 签名字符 (BOM)。

--remove-signature

删除 U+FEFF Unicode 签名字符 (BOM)

-o

将输出写入文件。

示例:

从本地字符集到 UTF-8

pdm_uconv -t utf-8 inputfile.txt > outputfile.txt

从特定字符集 (iso-2022-jp) 到 UTF-8

pdm_uconv -f iso-2022-jp -t utf-8 inputfile.txt > outputfile.txt

从 UTF-8 到本地字符集

pdm_uconv -f utf-8 inputfile.txt > outputfile.txt

从 UTF-8 到特定字符集

pdm_uconv -f utf-8 -t iso-2022-jp inputfile.txt > outputfile.txt

pdm_uconv 实用工具具有以下有效回叫功能: