#!/bin/sh DATAFILE=@CVSDATA@ TEMPFILE=`mktemp` PRIORITY=50 HTML= # Parse options if [ $# -eq 0 ]; then echo "Usage: `basename $0` [-p Priority] filename" >&2 exit 1 fi OPT=`getopt -n $0 -o p: -- "$@"` for i in $OPT do case $i in -p) shift PRIORITY=$1 ;; --) shift HTML=$1 ;; esac done # add entry cat ${DATAFILE} > ${TEMPFILE} 2>/dev/null echo "${PRIORITY},${HTML}" >> ${TEMPFILE} sort -g -t ',' ${TEMPFILE} > ${DATAFILE} # cleanup rm ${TEMPFILE}