#! /bin/sh # # Copyright (c) 2001 by Sun Microsystems, Inc. # All rights reserved. # # # Create messages file for zone_sun.tab, country.tab, continent.tab # setvar AWK = '/usr/bin/nawk' setvar ECHO = '/usr/bin/echo' setvar ZONE_SUN_FILE = 'zone_sun.tab' setvar COUNTRY_FILE = 'country.tab' setvar CONTINENT_FILE = 'continent.tab' setvar DOMAIN = 'SUNW_OST_ZONEINFO' $ECHO "domain \"$DOMAIN\"" $ECHO "#" $ECHO "# These files are located in usr/src/data/zoneinfo" $ECHO "#" $ECHO "#" $ECHO "# continent.tab" $ECHO "#" # Get 2nd column of continent.tab file $AWK -F'\t' \ ' /^#/ { next } { printf "msgid \"%s\"\n", $2 printf "msgstr \"\"\n" } ' < $CONTINENT_FILE $ECHO "#" $ECHO "# country.tab" $ECHO "#" # Get 2nd column of country.tab file $AWK -F'\t' \ ' /^#/ { next } { printf "msgid \"%s\"\n", $2 printf "msgstr \"\"\n" } ' < $COUNTRY_FILE $ECHO "#" $ECHO "# zone.tab" $ECHO "#" # Get 5th column (if it exists) of zone_sun.tab file $AWK -F'\t' \ ' /^#/ { next } { if (NF > 4) { printf "msgid \"%s\"\n", $5 printf "msgstr \"\"\n" } } ' < $ZONE_SUN_FILE