Query: locale::msgcat
OS: debian
Section: 3pm
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
Msgcat(3pm) User Contributed Perl Documentation Msgcat(3pm)NAMELocale::Msgcat - Perl extension for blah blah blahSYNOPSISuse Locale::Msgcat; $cat = new Locale::Msgcat; $rc = $cat->catopen(name, oflag); $msg = $cat->catgets(set_number, message_number, string); $rc = $cat->catclose();DESCRIPTIONThe Locale::Msgcat module allows access to the message catalog functions which are available on some systems. A new Locale::Msgcat object must first be created for each catalog which has to be open at a given time. The catopen operation opens the catalog whose name is given as argument. The oflag can be either 0 or NL_CAT_LOCALE (usually 1) which is the recommended value. The catgets message retrieves message_number for the set_number message set, and if not found returns string. The catclose function should be used when access to a catalog is not needed anymore.EXAMPLESuse Locale::Msgcat; $cat = new Locale::Msgcat; unless ($cat->catopen("whois.cat", 1)) { print STDERR "Can't open whois catalog. "; exit(1); } printf "First message, first set : %s ", $cat->catgets(1, 1, "not found"); unless ($cat->catclose()) { print STDERR "Can't close whois catalog. "; exit(1); } The above example would print the first message from the first message set found in the whois catalog, or if not found it would print "not found".AUTHORChristophe Wolfhugel, wolf@pasteur.frSEE ALSOcatopen(3), catclose(3), catgets(3), perl(1). perl v5.14.2 1999-11-15 Msgcat(3pm)
Related Man Pages |
---|
catgets(3) - linux |
dspcat(1) - hpux |
catclose(3int) - ultrix |
locale::maketext::lexicon::msgcat(3) - osx |
locale::msgcat(3pm) - debian |
Similar Topics in the Unix Linux Community |
---|
cat problem |
reading specifiec records from a file!! |
cat and loop |
regex to remove commentaries and blanks |
for i in `cat file` do |