a2ps -o out.ps -2 -C --medium=letter *.{java,m,h}
ATUALIZAR
O anterior pode ser melhorado para que a saída seja um PDF:
a2ps -C --media=Letter -o out2.ps *.java ; pstopdf out.ps; open out.pdf
Conteúdo para você se capacitar em programação
a2ps -o out.ps -2 -C --medium=letter *.{java,m,h}
ATUALIZAR
O anterior pode ser melhorado para que a saída seja um PDF:
a2ps -C --media=Letter -o out2.ps *.java ; pstopdf out.ps; open out.pdf