Redundanzen in .csv finden und entfernen mittels PowerShell Skript

Mitglied: Pomme16

Pomme16 (Level 1) - Jetzt verbinden

13.01.2021 um 11:47 Uhr, 286 Aufrufe, 3 Kommentare

Werte Community

Ich muss die Dateien File_A.csv & File_B.csv bereinigen & in einer neuen zusammenfassen. Dies muss ich mit einem PowerShell Skript umsetzen. Die Beiden Dateien enthalten zum Teil die gleichen Inhalte mehrfach, es soll jedoch am Schluss alles nur Einfach im Ergebnis_File.csv vorhanden sein.

Folgendes soll das Skript machen:

File_A.csv + File_B.csv müssen auf Redundanzen untersucht werden & jede Zeile 1x in Ergebnis_File.csv geschrieben werden.

Spalten getrennt durch ";" sind: ID; Vorname; Nachname; Strasse; Nr; Plz; Ort; Telefonnummer

Hinweis: Die Spalte ID darf nicht für die Filterung verwendet werden, da diese nur die Zeilennummer beschreibt, die Filterung muss nach den anderen Spalten erfolgen um Fehler zu vermeiden.


Ich habe leider überhaupt keine Kenntnisse in PS & leider nur begrenzte Ressourcen, ansonsten würde ich mir die Sachen zusammensuchen.


Es grüsst euch

Pomme16


Folgenden Code habe ich aktuell:
Mitglied: 147069
147069 (Level 1)
LÖSUNG 13.01.2021, aktualisiert um 12:09 Uhr
Compare-Object ist dein Freund
https://administrator.de/forum/auslesen-vergleichen-zweiter-csv-dateien- ...
https://administrator.de/forum/vergleich-zweier-csv-dateien-powershell-s ...
https://administrator.de/forum/powershell-script-inhalt-dateien-vergleic ...

Bitte warten ..
Mitglied: Pomme16
13.01.2021 um 12:06 Uhr
Vielen Dank!

Ich kann dies jedoch nicht so umsetzen, da ich 2 Input Files habe & über den gesamten Input die Redundanz überprüfen & entfernen muss, so dass ich im Ergebnis File nur noch jede Zeile 1x habe.
Bitte warten ..
Mitglied: 147069
147069 (Level 1)
13.01.2021, aktualisiert um 12:16 Uhr
Für die Copy n Paster, siehe Code oben, macht genau das ...
Bitte warten ..
Heiß diskutierte Inhalte
Netzwerke
Heimnetzwerk für mobiles Arbeiten
Matthias182Vor 1 TagFrageNetzwerke14 Kommentare

Hallo zusammen, Die Corona Pandemie treibt viele Veränderungen, so auch bei uns. Seit Wochen arbeiten meine Frau und ich wieder von zu Hause. Und ...

Microsoft
Massenumbenennung von Dateien und Ordnern
breakballVor 1 TagFrageMicrosoft12 Kommentare

Hallo zusammen, falls der Beitrag in dieser Kategorie falsch ist, bitte in die richtige verschieben. Stehe vor folgender Aufgabe, in einem Datenverzeichnis befinden sich ...

Firewall
Pfsense plus für Geschäftskunden
Looser27Vor 20 StundenInformationFirewall13 Kommentare

Netgate wird in Zukunft die Open Source Firewall pfSense hauptsächlich als kommerzielle Version unter dem Namen pfSense Plus vermarkten. Die "Community Version" wird weiter ...

TK-Netze & Geräte
Hybrid-Telefon für Betrieb an ISDN- sowie VoIP-Anschluss
Datax87Vor 1 TagFrageTK-Netze & Geräte30 Kommentare

Hallo, ich habe eine Frage zu einer geplanten TK-Anlagen-Umstellung. An der betreffenden ISDN-TK-Anlage sind zurzeit 6 ISDN-Telefone angeschlossen. Der dazugehörige Telefon-/Internetanschluss ist zurzeit ein ...

Router & Routing
Wie DMZ ohne doppeltes NAT am VF-Kabel-Internetzugang realisieren?
OldermanVor 1 TagFrageRouter & Routing24 Kommentare

Hallo und guten Tag allerseits! Ich habe mich nach einiger Zeit des Lesens der aufschlussreichen und wertvollen Beiträge hier zum Thema echtes DMZ mit ...

Windows Systemdateien
Windows 10 Kernisolierung: Inkompatible Treiber entfernen
FrankVor 1 TagAnleitungWindows Systemdateien1 Kommentar

Hallo, Eigentlich wollte ich nur den Empfehlungen der Windows Sicherheit nachgehen und unter Einstellungen -> Windows Sicherheit -> Kernisolierung, die Speicher-Integrität einschalten. Die Kernisolierung ...

Vmware
ESXI 6.5 Fehlgeschlagen - Zugriff auf eine Datei nicht möglich, weil sie gesperrt ist
gelöst zeroblue2005Vor 1 TagFrageVmware5 Kommentare

Hallo Zusammen, da meint man es gut und dann geht es in die Hose Aber erst mal zum IST-Zustand: - ESXI 6.5 U1 (Standalone) ...

Batch & Shell
Benutzeranmeldung mit Einschränkung
gelöst FreeBSDVor 1 TagFrageBatch & Shell8 Kommentare

Hallo zusammen, ich habe da ein kleines Problemchen und zwar versuche ich mich im PowerShell einzulernen, habe da eine kleine Aufgabe bekommen, dennoch krieg ...