01 #!/bin/bash
02 ARGS=2
03 E_BADARGS=65
04 if [ $# -ne $ARGS ]
05 then
06 echo "Syntax: `basename $0` Pfad Dateiendung"
07 echo "Beispiel: `basename $0` /home/httpd html"
08 exit $E_BADARGS
09 fi
10 for directory in `find $1 -type d`
11 do
12 for filename in $directory/*.$2
13 do
14 if [ -f $filename ]
15 then
16 gzip -c9 -v $filename > $filename.gz
17 fi
18 done
19 done