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.