PDF Chop
This script extracts a subset of a PDF documents pagesUsage:
./pdf_chop.sh first-page last-page input output
pdfseparate -f $1 -l $2 $3 temp_split%d.pdf
pdfunite $(eval echo temp_split{$1..$2}.pdf) temp_merge.pdf
gs -sDEVICE=pdfwrite -sPAPERSIZE=letter -dFIXEDMEDIA -dPDFFitPage -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=$4 temp_merge.pdf
rm $(eval echo temp_split{$1..$2}.pdf) temp_merge.pdf
Follow this link for the raw script.