file_class (version 1.0)
You can also look at:
#! /usr/bin/ksh
###########################################################################
#
#
# SYNTAX: file_class type
#
# DESCRIPTION: This utility returns the file class for a given file type
# the file class determines which directory it will end up in.
#
# VERSION: 1.0
#
# HISTORY: 0.0 -> 1.0 9/26/96
# HISTORY: now reads from $LISTS/file_classes instead of having a large case
# HISTORY: statement
#
##############################################################################
#DEBUG=1
type=$1
class=$(grep -v "^#" $LISTS/file_classes |grep "^${type} " | \
awk -F"|" '{print $2}' )
if [ -z "$class" ]; then
$UTIL/exception $0 1 "Unknown file type $type setting class to aux"
class=aux
fi
for word in $class; do
echo $word
done
exit 0