a simple shell invoked with arguements is easy enough...
$ sh zgrep string file [file ...]
zgrep:
if [ $# -lt 2]
then
echo usage:
exit 1
fi
vgrep=$1
shift
while [ $# -gt 0 ]
do
zcat $i | grep $vgrep | awk fil=$1 '{printf("%s:%s\n",fil,$0)}'
shift
done
Now, was that so painful...
--
sleepy at wybbs.UUCP
Michael Faber