CIB merge technischer Leitfaden
6. Aufrufparameter im Detail
6.54. Parameter --outputfile
[--output/-o]
Der Parameter --outputfile spezifiziert die Ausgabe- oder Ergebnisdatei.
Syntax
--outputfile=<Ausgabedatei>
Beschreibung
Der Aufruf --outputfile=! überschreibt eine bereits vorhandene Ausgabedatei, --outputfile=+ hängt die Ausgabedatei an die bereits vorhandene Datei an und erzeugt so eine MultiRTF-Datei.
Ist keine explizite Pfadangabe vorhanden, so wird die Datei im mit --target-directory angegebenen Arbeitsverzeichnis erzeugt, ohne gesetztes --target-directory wird die Ausgabedatei im aktuellen Verzeichnis abgelegt.
Beispiele
- Erzeugung einer einfachen RTF-Datei
--outputfile=!Anschreiben_out.rtf
Die Datei Anschreiben_out.rtf wird in das aktuelle Verzeichnis geschrieben. Das Ausrufezeichen überschreibt ggfs. eine bereits existierende Datei.
Die Verwendung des Parameters wird im Anwendungsbeispiel Lückentext veranschaulicht.
--outputfile=!..\result\Kontenuebersicht.rtf
Die Datei Kontenuebersicht.rtf wird in das Verzeichnis result geschrieben. Das Ausrufezeichen überschreibt ggfs. eine existierende Datei.
Die derartige Verwendung des Parameters wird im Anwendungsbeispiel Bausteine veranschaulicht.
- Erzeugung einer Multi-RTF-Datei
--logfile=!multirtf.log --outputfile=!multirtf.rtf --inputfile=input1.rtf -@1 -m@ --outputfile=+multirtf.rtf --inputfile=input2.rtf -@1 -m@ --inputfile=input3.rtf -@1 -mfertig.
Dieses Beispiel erzeugt aus drei RTF-Dateien eine MultiRTF-Datei und gibt die Aufrufparameter jeweils aus. Im ersten Mischlauf wird die multirtf.rtf mit --outputfile=!multirtf.rtf überschrieben, anschließend werden die weiteren Dateien mit --outputfile=+multirtf.rtf angehängt.