Datei filtern

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Datei filtern

Beitrag von HelsAett » 25.09.2007 12:39:00

Hallo @ll

ich habe eine Datei A in der verschiedene email adressen stehen, diese email adressen kommen auch in der Datei b vor, ich würde gern die email adressen in Datei A aus der Datei B entfernen!
kennt jemand von Euch eine befehlskette die ich hierfür verwenden kann?

Danke @ll

Gruß HelsAett

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 25.09.2007 12:50:59

hi,

probier mal

Code: Alles auswählen

grep -v -f A B > C
Beware of programmers who carry screwdrivers.

Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Beitrag von HelsAett » 25.09.2007 14:01:19

erstmal danke cosmac leider geht es nicht so einfach, mein fehler datei a und b sehen etwas unterschiedlich aus

Beispiel:
Datei A Log Mail Server

l8OGSexv021301 5604 Mon Sep 24 18:28 <absender@mail.de> (Deferred: 450 4.1.2 <user@mail.de>: Recipient addre) <user@mail.de>

Datei B LDIF

uniqueMember: uid=user@mail.de,ou=NewsletterPresse,ou=schema_15_prod,dc=
portal,dc=de

ich möchte wenn die E-Mail aus der Log Datei A user@mail.de auch in Datei B LDIF vorkommt, das aus Datei B LDIF dann der komplete Eintrag

uniqueMember: uid=user@mail.de,ou=NewsletterPresse,ou=schema_15_prod,dc=
portal,dc=de

gelöscht wird aber auch nur wenn dort die selbe E-Mail drin vorkommt wie in der Datei A

Hab mich Anfangs etwas unklar ausgedrück "sorry dafür" ich hoffe die Info reichen, damit man mir weiterhelfen kann, wenn Ihr mehr benötigt, bitte ruhig Fragen

Danke @ll

Gruß HelsAett

Antworten