#!/bin/sh
# (c) Copyright 1994 James H. Lowe, Jr.
# $Id: shak_gettapeheader_v 1.8 1997/01/04 01:23:37 jhl Exp $
#
#

if [ $shak_Q -gt 0 -o $shak_no_run_user -ge 2 ]; then
	echo "shak_gettapeheader: tape access disallowed due to user options." 1>&2
	exit 1
fi

errorstring="`$SHAK_LIBPATH/$SHAK_MT -f ${SHAK_MTDEVICE} rewind 2>&1`"
if [ ! $? -eq 0 -o "$errorstring" ]; then
   echo "shak_gettapeheader: rewind failure" 1>&2
   exit 1
else
  TAPEHEADER="`${SHAK_LIBPATH}/shak0_read_tape`"
  retv=$?
fi

if [ $retv -eq 0 ]; then
   echo "$TAPEHEADER"
   exit 0
else
   echo "" 
   exit $retv
fi

