#!/bin/bash
# 
# Run first arg on unzipped version of second
# 
# David Aspinall <da@dcs.ed.ac.uk>
# $Id: gztmp,v 1.1 2003/02/15 23:52:03 da Exp $
#
CMD=$1
GZARG=$2
TMPFILE=/tmp/gztmp.$$
trap "rm -f $TMPFILE" SIGTERM SIGINT SIGKILL SIGQUIT 
if [ ${GZARG##*.} == "gz" ]; then
	gunzip -c $GZARG > $TMPFILE
elif [ ${GZARG##*.} == "bz2" ]; then
	bunzip2 -c $GZARG > $TMPFILE
else
     echo "gztmp: don't know about extension ${GZARG##*.}"
     exit 1
fi
$CMD $TMPFILE
rm -f $TMPFILE
