Da PDF a pagine singole a PDF a pagine ridotte e multiple

Ho scritto un piccolo scriptino per convertire un PDF in un PDF con 4 pagine affiancate per foglio.
Ora quando si tratta di stampare le dispense dell’università (normalmente scritte in caratteri cubitali) ho il 75% di carta risparmiata: il pianeta ringrazia :)

Lo incollo qui, può essere utile anche solo come spunto.

#!/bin/sh
#

INPUT_PDF=${1}
OUTPUT_PS=$(echo -n `basename "${INPUT_PDF}" ".pdf"`; echo ".ps")

cp $INPUT_PDF ridotte/$INPUT_PDF
cd ridotte
pdf2ps $INPUT_PDF
psnup -4 -f $OUTPUT_PS > aaa.ps
ps2pdf aaa.ps
mv aaa.pdf $INPUT_PDF
rm aaa.ps
rm $OUTPUT_PS