+ Antworten
Ergebnis 1 bis 6 von 6

Namenslisten abgleichen (war: Hilfe!!!!!!)

Diskussion über Namenslisten abgleichen (war: Hilfe!!!!!!) in Linux + Unix der Kategorie Fachliches; Hallo, ich habe folgendes Problem.... ich möchte gern aus eine Liste mit Namen mit einer anderen Liste vergleichen und die ...

  1. #1
    Reg.-Benutzer
    Reg.-Datum
    27.03.2011
    Ort
    Thüringen
    Beiträge
    4

    Standard Namenslisten abgleichen (war: Hilfe!!!!!!)

    Hallo,
    ich habe folgendes Problem....
    ich möchte gern aus eine Liste mit Namen mit einer anderen Liste vergleichen und die Fehlenden Namen in eine Extradatei schreiben.

    Bei mir sieht das so aus...
    iwie funzt es aber nich

    Code:
    if [ -e /tmp/csv.user.tmp ];
     then rm /tmp/csv.user.tmp
    fi
    
    
    for i in `cat /home/itki/datei.csv`;
    do echo $i|cut -d "," -f 7|cut -d "@" -f 1 >> /tmp/csv.user.tmp
    done
    
    for i in `cat /tmp/csv.user.tmp`;
     do
      ldapsearch -x uid=$i|grep sambaAcc
     done
    exit 0
    Bitte helft mir schnell^^

  2. #2
    Reg.-Benutzer
    Reg.-Datum
    27.03.2011
    Ort
    Thüringen
    Beiträge
    4

    Standard

    BOAH!!! Was habe ich nur für eine Grammatik^^

    Bitte das "aus" im 1.Satz nicht beachten...

  3. #3
    Reg.-Benutzer
    Reg.-Datum
    19.02.2001
    Ort
    Strausberg
    Beiträge
    1.844

    Standard

    Du suchst ja schon nach einer bestimmte Zeile. Wie unterscheiden sich denn existierende von nicht existierenden? Suche danach und schreibe das Ergebnis in die Datei.
    open source for open minds!

    www.e-treu.de

  4. #4
    Reg.-Benutzer
    Reg.-Datum
    27.03.2011
    Ort
    Thüringen
    Beiträge
    4

    Standard

    naja...ich hab ne Liste mit Namen, die die andere Liste auch hat. Aber die eine Liste ist unvollständig....ich habe sozusagen in der einen Liste namen gelöscht...aber in der anderen stehen die noch drin. Ich möchte also ereichen das es mir die nicht gelöschten Namen anzeigt...Aber wie ich rätsel schon die ganze zeit...

  5. #5
    Reg.-Benutzer Avatar von lilith2k3
    Reg.-Datum
    10.03.2010
    Ort
    Osnabrück
    Beiträge
    828

    Standard

    Wie groß sind/werden denn die Listen?
    Wenn das im Hauptspeicher lösbar ist, würde ich empfehlen, beide Dateien auszulesen und ein assoziatives Array (heißt anderswo Dictionary, Hashtable, blablabal) zu benutzen (geht ab Bash 4 IMHO).
    Einfach einen Unique Identifier (Benutzerkennung) für den Key benutzen und entsprechend die Benutzerinfos als Value.
    Doppelte Einträge werden so automatisch vermieden.
    Anschließend über das Array iterieren und alle Werte in eine Datei schreiben lassen
    PHP-Code:
    for i in ${!usernametable[@]}
    do
      
    # schreib die Dinger weg
    done 
    P.S.: War das schnell genug?

    Fertig!

    P.P.S.: Hoppla, Du wolltest nur die fehlenden Namen?
    Dann wie folgt abändern:
    Alle Daten aus Datei1 in die Tabelle und bei jedem Namen aus Datei2 nachgucken, ob schon eingetragen. Wenn nein, schreiben.
    Geändert von lilith2k3 (16.02.2012 um 15:42 Uhr)
    Experience is what you get when you didn't get what you wanted.

  6. #6
    Moderator
    Anwendungssoftware, Novell/sonst.OS
    Hardware, Mobile Devices
    Avatar von Chief Wiggum
    Reg.-Datum
    12.02.2001
    Ort
    Essen, NRW
    Beiträge
    18.805

    Standard

    Zitat Zitat von wommers95 Beitrag anzeigen
    BOAH!!! Was habe ich nur für eine Grammatik^^
    Eine, die die User eher abschreckt - denk daran, dass du hier willst, das andere dir helfen. Dafür ist es auch nicht geschickt, einfach nur "Hilfe" mit zu vielen Ausrufezeichen als Threadtitel zu verwenden.
    And all those exclamation marks, you notice? Five? A sure sign of someone who wears his underpants on his head.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. spalten abgleichen
    Von mipacho im Forum Basic
    Antworten: 0
    Letzter Beitrag: 26.12.2010, 15:56
  2. Excel Spalten abgleichen
    Von Oyster im Forum Basic
    Antworten: 4
    Letzter Beitrag: 28.04.2009, 17:21
  3. 2x Server abgleichen [Anfänger]
    Von xyr0x im Forum Windows Betriebssysteme
    Antworten: 24
    Letzter Beitrag: 30.08.2008, 17:06
  4. Antworten: 1
    Letzter Beitrag: 30.03.2006, 10:57
  5. XML mit XML-Schema abgleichen
    Von Ladon im Forum Webdesign
    Antworten: 1
    Letzter Beitrag: 19.09.2005, 12:19

Die häufigsten Suchbegriffe für diese Seite:

Bisher noch keine Treffer von einer Suchmaschine