Hallo Linuxfans,
Ich möchte ein Bash Script schreiben welche das folgende durchführt:
1. Ein existierendes Programm extrahiert Daten von einer Datenbank und erstellt eine RTF Datei. Dies funktioniert bereits seit langem.
2. Die in Schritt 1 erstellte RTF Datei soll in eine Postscript Datei umgewandelt werden. Dies wird zurzeit manuell mit staroffice durchgeführt; dieser Schritt soll so automatisiert werden, dass das ganze als 'Hintergrund Prozess' ohne Benützereingriff geschieht.
Ich probierte soffice -print Dateiname.
Dies druckt die Datei aus, ohne das GUI zu eröffnen; ich bin damit also vermutlich auf dem richtigen Weg. Der Druck geht aber IMMER auf den default Drucker, nicht in eine Datei.
3. Die Postscript Datei soll mit psbook und psnup in ein Buch umgewandelt werden, welches dann ausgedruckt werden kann. Dies funktioniert auch seit langem.
Frage 1: gibt es eine Möglichkeit staroffice (v6) durch zusätzliche 'command line options' zu überzeugen den Druckoutput nicht an den Drucker sondern an eine Datei zu senden?
Frage 2: Sollte dies nicht gehen, welche anderen Möglichkeiten gibt es um eine RTF Datei so auszudrucken, dass ein Postscript file entsteht?
Vielen Dank
Peter
Lesezeichen