#!/bin/sh

rm  -f  cat-paged.ps
rm  -f  tmp-kwqzp

# The following gives an error message unless there are both *.ps & *.PS files:
# cat *.PS *.ps | awk '{ if ( $1 == "%%Page:" ) {
cat *.ps | awk '{ if ( $1 == "%%Page:" ) {
                     ipage++
                     printf ("%%%%Page: %d %d\n", ipage, ipage)
                  } else 
                     if ($1 != "%%Trailer"  &&  $1 != "%%EOF") { print $0 } }'\
           > tmp-kwqzp


sed '5,${
/%!PS-Adobe/,/%%EndComments/d
}
'  tmp-kwqzp > cat-paged.ps
rm  -f  tmp-kwqzp

echo "%%Trailer
%%EOF" >> cat-paged.ps

exit 0
