Crie um script java2ps para facilitar o manuseio de parâmetros
#!/bin/bash
export ENSCRIPT="
--portrait
--columns=1
--font=Courier8
--highlight=java
--color
--line-numbers
--output=-
"
iconv -f utf-8 -t iso-8859-1 "$1" \
| enscript --header=' $n|'"$1"'|%F Page $% of $='
Agora, a execução é simples
find -name '*.java' -type f -exec ~/java2ps {} \; | ps2pdf - > all.pdf