Hallo!
14.04 LXDE
Ich muss immer wieder mal alle Dateien eines Ordners drucken. Dabei gibt es zwei Szenarien:
a) Alle Dateien eines Ordners in gleicher Anzahl drucken
b) Die Dateien eines Ordners in unterschiedlicher Anzahl drucken, also z.B. datei1.odt 2x, datei2.odt 1x, datei3.odt 4x, ... usw. (Anzahl steht dauerhaft fest)
Bisher muss ich jede Datei öffnen, Anzahl eintragen usw. Wie kann man das besser lösen? Ich denke an ein Script, das man sich in jeden Ordner legt, bei dem das benötigt wird, und im Script passt man die jeweilige Anzahl an:
1 2 3 4 | Drucke datei1.odt 2x Drucke datei2.odt 1x Drucke datei3.odt 4x ... |
Wie müsste so ein Script aussehen? Der betreffende Drucker ist in cups angebunden per lpd://192.168.1.20:515/PASSTHRU
. .
EDIT / Zwischenstand:
Meine schmutzige Lösung für heute Abend schaut so aus:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | ### DRUCKER BESTIMMEN: #DRUCKER=Drucker1 DRUCKER=Drucker2 # Dateien, die 1x gedruckt werden sollen: soffice -pt $DRUCKER "datei1.odt" "datei2.odt" "datei3.odt" # Dateien, die 3x gedruckt werden sollen: f="datei4.odt" g="datei5.odt" # 3x drucken: x=1 while [ $x -le 3 ] do soffice -pt $DRUCKER "$f" let x=$x+1 done x=1 while [ $x -le 3 ] do soffice -pt $DRUCKER "$g" let x=$x+1 done; |
Nicht schön, ich weiß. Aber erstmal eine Lösung für die absolut fixen Ordner.
Gruß, Olaf