#!/bin/sh

#
# Script to update the CTSS YEAR.
#

if [ $# -le 1 ]; then
   echo "usage: modyear old_year new_year"
   echo "   example: "
   echo "      $ modyear 000013 000014"
   exit 1
fi

files="mit8c0/year.fap s.util/iopd2c.fap s.util/iopa2c.fap \
       s.util/iope2c.fap s.util/iopc2c.fap s.util/iopb2c.fap"

status=0
for f in $files; do
   grep "^YEAR" $f | grep $1 >/dev/null 2>&1
   if [ $? -ne 0 ]; then
      echo "Year $1 not in file $f, current contents:"
      grep "^YEAR" $f
      echo
      status=1
   fi
done

if [ $status -eq 0 ]; then
   for f in $files; do
      sed -i -e ' /^YEAR/ s/'$1'/'$2'/ ' $f
   done
fi

exit $status
