dspcat 命令

用途

显示消息目录的全部或者部分。

语法

要显示目录中的消息,请输入:

dspcatCatalogName [ SetNumber [ MessageNumber ] ]

要设置 gencat 命令输出的格式,请输入:

dspcat -gCatalogName [ SetNumber ]

描述

dspcat 命令显示特定的消息,在一个设置中的所有消息,或者在一个编目中的所有消息。 dspcat 命令引导消息到标准输出。

注: 如果 LC__FASTMSG 属性在 C 或 POSIX 语言环境中设置为 False ,那么 dspcat 命令将在 NLSPATH 环境变量下查找目录文件。

LC__FASTMSG 属性指定将缺省消息用于 C 和 POSIX 语言环境,并且当 LC__FASTMSG 属性设置为 True时将忽略 NLSPATH 环境变量。

LC__FASTMSG 属性的缺省值是 /etc/environment 路径中的 True

CatalogName 参数指定了一个消息目录。 SetNumber 参数在由 CatalogName 参数指定的目录中,指定了一个设置。 MessageNumber 参数在由 SetNumber 参数指定的设置中,指定了一个特定消息。 如果包含了所有三个参数, dspcat 命令就显示指定的消息。 如果不包含 MessageNumber 参数,dspcat 命令就显示设置中的所有消息。 如果给 SetNumberMessageNumber 参数 指定了一个不存在的值,dspcat 命令就显示一个错误消息,并且返回一个非零返回值。 如果只是指定 CatalogName 参数,dspcat 命令就显示目录中的所有消息。 如果包含了 MessageNumber 参数,就必须将 SetNumber 参数包含进去。

如果在 CatalogName 参数的值中不使用/(斜杠) 字符,那么 dspcat 命令使用 NLSPATH 环境变量和 LC_MESSAGES 类别来查找指定的消息目录。

标志

描述
-g 格式化输出被用作 gencat 命令的输入。 当您使用 -g 标志时, MessageNumber 参数无效。

示例

显示消息号2在集合号中1test.cat文件,请输入:

dspcat test.cat 1 2

文件

描述
/usr/bin/dspcat 包含 dspcat 命令。