TextKonverter

Mehrere Textdateien zusammenfügen

Wenn wir mehrere Textdateien aneinander hängen möchten, um eine vereinte Datei aus den Einzeldateien zu erstellen, können wir es uns durchaus schwer machen: Wir könnten jede einzelne Textdatei nacheinander in einem Editor öffnen, den Inhalt jeder der Dateien einzeln kopieren, um ihn dann in eine neue Datei untereinander einzufügen. Für wenige Dateien wäre das vielleicht noch praktikabel, aber was wäre, wenn wir diese Aufgabe für sehr sehr viele Dateien durchführen müssten?

In diesem Tutorial zeigen wir Ihnen deswegen eine einfache Möglichkeit, wie Sie eine beliebige Anzahl von Dateien problemlos und ohne großen Aufwand vereinen können. Wir benutzen dafür den TextKonverter, mit dem Sie die Dateien gleichzeitig je nach Bedarf auch noch bearbeiten können. Das Programm unterstützt sämtliche Arten von Textdateien, Sie können dieses Tutorial also sowohl für Textdateien mit beliebigen Texten als auch zum Beispiel für CSV-Dateien oder sonstige Formate verwenden, die sich aneinander reihen oder verbinden lassen.

Generelle Vorgehensweise

Bevor wir ins Detail gehen, möchten wir uns zunächst die generelle Vorgehensweise anschauen, wie Sie mit dem TextKonverter Dateien aneinanderhängen können:

Das war es schon. Diese 3 einfache Schritte sind ausreichend, um eine beliebige Anzahl von Dateien mit dem Textkonverter zusammenzufügen.

Schauen wir uns nun die Details und die weiteren Optionen an, mit denen Sie das Ergebnis beeinflussen können:

Reihenfolge der Dateien

Entscheidend für ein zufriedenstellendes Ergebnis ist, dass die Dateien in der richtigen Reihenfolge aneinandergehängt werden. Die Reihenfolge entspricht dabei immer der Reihenfolge der Dateien in der Dateiliste. Das heißt, achten Sie bitte darauf, dass sich die Dateien vor dem Zusammenfügen in der richtigen Reihenfolge in der Dateiliste befinden.

Sie können die Dateien dafür entweder direkt in Ihrer gewünschten Reihenfolge zu der Dateiliste hinzufügen oder Sie ändern die Reihenfolge der Dateien in der Liste nachträglich. Einzelne Dateien können Sie mit der Maus festhalten und an eine andere Position in der Liste verschieben. Die Reihenfolge aller Dateien können Sie ändern, indem Sie auf eine Spaltenüberschrift klicken. Damit können Sie die Dateien zum Beispiel nach ihrem Namen oder nach ihrer Größe oder nach sonstigen Kriterien sortieren und diese Reihenfolge direkt für Ihre Zusammenfügung nutzen.

Optionen für die Zusammenfügung

Für die Zusammenfügung der Dateien stehen Ihnen die folgenden Optionen zur Verfügung, die Sie einfach über die Checkboxen aktivieren oder deaktivieren können:

Anwendung anderer Aktionen

Die Aktion "Dateien aneinanderhängen" kann mit beliebigen anderen Aktionen aus dem TextKonverter kombiniert werden. Also zum Beispiel Aktionen zur Textbearbeitung, zur Zeilenbearbeitung oder zur CSV-Bearbeitung. Mit den Optionen "Aktionen vor dem Zusammenfügen für jede Datei einzeln durchführen" sowie "Aktionen nach dem Zusammenfügen der Dateien durchführen" bestimmen Sie, ob diese sonstigen Aktionen in einem ersten Schritt noch vor der Zusammenfügung an den einzelnen Dateien durchgeführt werden sollen und/oder erst nach der Aneinanderreihung an der einen resultierenden vereinten Datei.

Entscheidend ist diese Option insbesondere für Aktionen, die sich auf eine bestimmte Zeichenposition im Text oder auf eine bestimmte Zeile (definiert über eine Zeilennummer) im Text beziehen. Schließlich ändern sich die Zeichenpositionen und Zeilennummern durch die Zusammenführung der Dateien. Wenn Sie zum Beispiel eine Zeilenaktion aktivieren, die in der ersten Zeile angewendet werden soll, hat vor der Aneinanderreihung jede einzelne Datei eine Zeile 1. Nach der Aneinanderreihung stimmen jedoch nur noch die Zeilennummern der ersten Datei mit den Zeilennummern der Originaldateien überein. Alle anderen Dateien können nur noch über eine fortlaufende Zeilennummer angesprochen werden. Je nachdem welches Ziel Sie verfolgen, kann es sich also anbieten, die Aktionen entweder vor oder erst nach dem Zusammenfügen durchzuführen.

Natürlich kann die Funktion zum Aneinanderhängen von Dateien auch alleine benutzt werden und muss nicht mit irgendwelchen anderen Aktionen kombiniert werden. Vielleicht bietet es sich für Sie auch eher an, die Dateien vorher oder nachher in einem getrennten Schritt mit den TextKonverter zu bearbeiten anstatt alles auf einmal durchzuführen.

Zeilenumbrüche oder Text vor, zwischen und hinter den Dateien einfügen

Beim Zusammenfügen von Dateien stellt sich unweigerlich die Frage, ob der Anfang der neuen Datei nahtlos zum Ende der vorherigen Datei passt. Im schlimmsten Fall endet eine Datei mit einem Wort, das zusammen mit dem ersten Wort der nächsten Datei nicht verbunden werden sollte. Um derartige Probleme zu verhindern, stellt der TextKonverter die Möglichkeit zur Verfügung, einen beliebigen Text zwischen den einzelnen Dateien einzufügen damit der Übergang reibungslos gelingt. Darüber hinaus können auch weitere vom Zwischentext abweichende Texte definiert werden, die vor oder hinter die Aneinanderreihung der Dateien geschrieben werden.

Um nur einen simplen Zeilenumbruch zwischen die Dateien einzufügen, können Sie einfach die Option "Zeilenumbruch zwischen den Dateien einfügen" mit nur einem Klick aktivieren. Soll es individueller werden, können Sie die drei Optionen "Text vor den Dateien einfügen", "Text zwischen den Dateien einfügen" und "Text hinter den Dateien einfügen" darüber verwenden. Diese stellen die Möglichkeit zur Verfügung, drei beliebige Texte für den Beginn, für das Ende sowie als Lückenfüller zwischen den Dateien zu definieren. Die Texte dürfen auch mehrzeilig sein, Sie können also die entsprechenden Textboxen auch dazu verwenden, einen oder auch mehrere Zeilenumbrüche zwischen die Dateien zu schreiben, indem Sie einfach Zeilenumbrüche in die jeweilige Box schreiben. Der Text für den Beginn wird nur ein einziges Mal am Anfang verwendet. Der Text für das Ende wird ebenso nur ein einziges mal für den Abschluss verwendet. Der Text für zwischen den Dateien wird mehrfach verwendet, einmal zwischen je 2 Dateien, die Anzahl hängt also von der Anzahl der Dateien ab, die zusammengefügt werden sollen. Bei zwei Dateien wird der Text einmal zwischen den beiden Dateien verwendet, bei drei Dateien zweimal jeweils zwischen der ersten und der zweiten sowie zwischen der zweiten und der dritten Datei und so weiter.

Wenn Sie einen Text vor, zwischen oder hinter die Dateien schreiben möchten, kann für Sie auch das reichhaltige Angebot an Platzhaltern, die der TextKonverter zur Verfügung stellt, interessant sein. So können Sie sich zum Beispiel aus dem Angebot der Platzhalter für den Dateinamen bedienen. Wenn Sie in die entsprechenden Textfelder zum Beispiel den Platzhalter %filename% oder %name% schreiben, vielleicht kombiniert mit einigen Zeilenumbrüchen darüber oder darunter, können Sie den Dateinamen mit Dateipfad (%filename%) oder ohne Dateipfad (%name%) vor und zwischen die Dateien schreiben und damit markieren, aus welcher Ursprungsdatei der kommende Text stammt. Mit den Platzhaltern für die Nummerierung von Dateien können Sie Ihre zusammengefügten Dateien auch nummerieren. Zum Beispiel können Sie mit "%num%/%abs%" die Nummer der Datei in der Dateiliste (%num%) sowie die absolute Anzahl der Dateien in der Dateiliste (%abs%) einfügen. Dies sind natürlich nur Beispiele, die Platzhalter können natürlich auch beliebig miteinander oder mit anderen Zeichen kombiniert werden.

Eine Textdatei in mehrere neue Textdateien aufteilen

Das Gegenteil vom Verschmelzen mehrerer Textdateien zu einer einzigen neuen Datei ist das Splitten einer Textdatei in mehrere neue einzelne Dateien. Auch diese Funktion kann mit dem TextKonverter durchgeführt werden. Wie es funktioniert erfahren Sie im Tutorial über das Trennen von einer Textdatei in mehrere neue Textdateien.