'orphaned' Textstellen in weitere Datei speichern?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Guest's Avatar

    'orphaned' Textstellen in weitere Datei speichern?

    Hallo erstmal
    Bin eben über 'Beyond Compare' gestolpert. Visuell gibt es mächtig was her

    Mein Problem:
    Ich sollte den Inhalt zweier Textdateien vergleichen und die jeweils linken und rechten 'orphaned'-Einträge in separate Dateien speichern können. Wie geht das?

    Beispiel:
    Liste1---Liste 2
    alpha----beta
    gamma---gamma
    delta----delta
    ---------epsilon

    sollte eine dritte und vierte Liste mit folgenden Inhalten erzeugen:
    Resultat1-----Resultat 2
    alpha------beta
    -----------epsilon

    Wenn das gar per Kommandozeile möglich wär: Phantastisch. Ich näme es aber auch per Menuklicks...



  • Gunnar
    Moderator
    • Jul 2004
    • 127

    #2
    Re: \'orphaned\' Textstellen in weitere Datei speichern?

    Hallo Gast,

    für dieses Problem, die Ausgabe in zwei separaten Dateien vorzunehmen, sind in der Tat einige Klicks durchzuführen:


    Möglichkeit A:<ul type="square">[*]Zunächst den Dateiinhalt im Dateibetrachter vergleichen. [*]Den Anzeigefilter auf "Nur Unterschiede" stellen (zu finden im Menü "Ansicht").[*]Alle Zeilen auf der einen Seite markieren (Menü "Bearbeiten" -> "Alles markieren" oder Strg-A).[*]Die markierten Zeilen kopieren (Menü "Bearbeiten" -> "Kopieren" oder Strg-C).[*]Die Zwischenablage öffnen (Menü "Datei" -> "Zwischenablage öffnen".[*]Nun befindet sich im aktuellen Fenster, der Inhalt der Zwischenablage, also nur die zuvor markierten unterschiedlichen Textstellen.[*]Dieses nun unter einem anderen Dateinamen abspeichern (Menü "Datei" -> "Speichern unter").[*]Dann das ganze für die andere Seite in gleicher Weise durchführen.[/list]

    Möglichkeit B:
    <ul type="square"> [*]Zunächst den Dateiinhalt im Dateibetrachter vergleichen.[*]Den Anzeigefilter auf "Nur identischen Text" stellen (zu finden im Menü "Ansicht").[*]Alle Zeilen auf der einen Seite markieren (Menü "Bearbeiten" -> "Alles markieren" oder Strg-A).[*]Die markierten Zeilen löschen (Menü "Bearbeiten" -> "Löschen"). [*]Auf diese Weise verbleiben nur die unterschiedlichen Zeilen. Nach dem Löschen ist natürlich aufgrund der Filtereinstellung erstmal nichts zu sehen. Dann bitte die Anzeigefilter wieder so einstellen, dass alle restlichen, ungelöschten Zeilen sichtbar werden.[*]Dieses nun unter einem anderen Dateinamen abspeichern (Menü "Datei" -> "Speichern unter")[*]Dann das ganze für die andere Seite in gleicher Weise durchführen.[/list]

    Wenn man allerdings nicht unbedingt zwei separate Ausgabedateien benötigt, dann lässt sich dies über Vergleichsberichte bewerkstelligen (Menü im Dateibetrachter: "Datei" -> "Dateiunterschiedsbericht").
    Dies ließe sich dann auch per Vergleichsskript automatisiert herstellen (siehe dazu in der Hilfe: "Skripte ausführen").
    Diese Skripte wiederum lassen sich sogar von der Kommandozeile aus aufrufen (siehe dazu in der Hilfe: "Windows Integration" -> "Befehlzeilenparameter").

    Gunnar K translation team

    Comment

    Working...