Frage zum Ausdrucken von PDF Dateien
Michael Kleinschnitker
m.kleinschnitker at mailbox.tu-berlin.de
Mit Apr 22 17:37:26 BST 2009
Hallo,
> Wenn Du wirklich die bash als Interpreter eingetragen hast, muss die
> Sequenz aufgelöst werden. Das da oben ist aber eine Ausgabe, wie sie von
> der dash generiert werden würde. Teste doch bitte mal folgende Zeilen,
> indem Du sie einfach komplett in ein Shell-Fenster kopierst:
>
> cat >/tmp/bla.sh <<EOF
> #!/bin/bash
> echo sdsingle{1..10}.sh
> EOF
> chmod 0755 /tmp/bla.sh
> /tmp/bla.sh
>
Da werden die Dateien sdssingle1.sh bis sdaingle10.sh ausgegeben.
> Ansonsten poste hier doch bitte einmal das komplette Script und die
> genaue Art des Aufrufs. Vielleicht geht uns dann ein Licht auf.
Hier ist das gesamt Skript:
#! /bin/bash
dir=$(pwd)
mkdir ~/temp
cd ~/temp
touch blank.txt
a2ps -o blank.ps blank.txt
ps2pdf blank.ps blank.pdf
for i in $(seq 1 $2); do
pdfnup --nup 1x1 --pages $i --outfile single_${i}.pdf $dir/$1
done
for i in single_*.pdf; do
pdfjoin --outfile d$i $i blank.pdf
done
for i in dsingle_*.pdf; do
pdfnup --nup 1x2 --outfile s${i} $i
done
pdfjoin --outfile $dir/print-$1 sdsingle_{1..$2}.pdf
rm ~/temp/*
cd ..
rmdir ~/temp
Ich ist im Ordner ~/bin gespeichert und ich ruf es im Ornder der PDF Datei
mit:
"PDF-Verkleinern Datei.pdf Seitanzahl" auf
Grüße Micha