Duplikate finden Jeweils 2 Zeile
Hallo Zusammen,
ich habe ein text Datei und wurde gern die doppelte Zeile in eine extra .txt Kopieren und in die original Datei loschen.
Aber 1 Einheit beinhaltet 2 Zeile.
Dass alles sieht so aus.
farbe1
12346
farbe2
5646
farbe3
12346
farbe1
12346
farbe4
5646
farbe3
6978
farbe2
5646
richtig sollte so aussehen:
farbe1
12346
farbe2
5646
farbe3
12346
farbe4
5646
farbe3
6978
Ist dass möglich mit einer Batch Datei das zu machen?
Freundlichen Grüße
Morris
ich habe ein text Datei und wurde gern die doppelte Zeile in eine extra .txt Kopieren und in die original Datei loschen.
Aber 1 Einheit beinhaltet 2 Zeile.
Dass alles sieht so aus.
farbe1
12346
farbe2
5646
farbe3
12346
farbe1
12346
farbe4
5646
farbe3
6978
farbe2
5646
richtig sollte so aussehen:
farbe1
12346
farbe2
5646
farbe3
12346
farbe4
5646
farbe3
6978
Ist dass möglich mit einer Batch Datei das zu machen?
Freundlichen Grüße
Morris
Please also mark the comments that contributed to the solution of the article
Content-Key: 298317
Url: https://administrator.de/contentid/298317
Printed on: April 20, 2024 at 02:04 o'clock
4 Comments
Latest comment
Moin Morris,
mit Powershell z.B. so
Gruß jodel32
-edit- Tippfehler einer Variablen behoben
mit Powershell z.B. so
$quelle = 'C:\original.txt'
$ziel = 'C:\zieldatei.txt'
[regex]::matches((gc $quelle | out-string),'(?im)^(.+)\s*^(.+)') | select -Expand Captures | group {"$($_.Groups[1].Value) $($_.Groups[2].Value)"} | %{$_.Group.Groups[1..2] -join "`n" } | out-file $ziel
remove-item $quelle -Force
-edit- Tippfehler einer Variablen behoben
War ein Tippfehler der Variablen für die Zieldatei, hatte ich oben nachträglich korrigiert, sorry.