Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ runcat(8) — AIX PS/2 1.2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gencat

mkcatdefs



RUNCAT(8,C)                 AIX Commands Reference                  RUNCAT(8,C)



-------------------------------------------------------------------------------
runcat



PURPOSE

Creates a message catalog using symbolic identifiers.

SYNTAX


                               +-----------+
runcat --- cmd --- descfile ---|           |---|
                               +- catfile -+


DESCRIPTION

The runcat command invokes the mkcatdefs command to preprocess the symbolic
information in the descriptor file (descfile) and then pipes the output to the
gencat command to produce the actual catalog along with the header file
containing the symbolic definitions.

The descriptor file contains the symbolically named messages and sets that are
processed and used as input to the gencat command.  If the catalog file
(catfile) is omitted, a catalog by the name cmd.cat is created (the header file
generated for use within a user program is named cmd_msg.h).

The runcat command first searches the directory
/usr/lib/mbcs/msg/language.codeset/ for catfile.  The language.codeset depends
on the current locale.  (The locale may be changed using the LANG environment
variable.)  For example, if the current locale is English, the default search
directory would be /usr/lib/mbcs/msg/En.pc850/.  If catfile is not found in the
default search directory, runcat searches the current directory for catfile.

RELATED INFORMATION

See the following commands:  "gencat" and "mkcatdefs."

See the "Message Catalog Generation" section of the "International Character
Support" chapter of the AIX Operating System Programming Tools and Interfaces.

See the "Messages" chapter in the AIX MBCS Guide.











Processed November 8, 1990        RUNCAT(8,C)                                 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026