![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen! |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| zeigt das Ergebnis der wc-l mit Worten vor und nach dem Ergebnis | melanie_pfefer | UNIX for Dummies Questions & Answers | 3 | 04-30-2008 07:33 AM |
| Vergleichen Sie 2 Dateien sortiert | varungupta | Shell Programmierung und Scripting | 7 | 01-25-2008 01:07 PM |
| Ausgabe von formatierten Ergebnis Log-Datei aus alten 30.000 Zeilen Ergebnis-Protokoll <help required> | vikas.iet | Shell Programmierung und Scripting | 5 | 12-02-2007 10:43 PM |
| Einfügen in Reihen sortiert | buddyme | UNIX for Dummies Questions & Answers | 1 | 10-24-2007 05:26 AM |
| sortiert Prozesse | Pro | Shell Programmierung und Scripting | 7 | 05-19-2007 03:52 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
comm - sortiert Ergebnis Fragen
In AIX 5.2, wir versuchen, ein Delta-Datei durch den Vergleich der vor-Extrakt auf die neue extrahieren. Wir haben einige Datensätze als neue, wenn wir nicht erwarten.
Problem zu sein scheint im Zusammenhang mit dem Auftreten eines neuen Datensatz mit einem Schlüssel, der ganz in einem anderen Aufzeichnungen Taste. (Sie sind sich nicht sicher, warum der Schlüssel würde sogar, denn wir führen Datensatz-Ebene Vergleiche ...) Letztlich sucht zu verstehen: 1) Warum sind wir immer die zusätzlichen Datensätze zurück? 2) Warum hat die Art-n (siehe unten) das Problem beheben? Ein Beispiel verdeutlicht das Problem wahrscheinlich am besten ... HINWEIS (Beide Arten verwenden die gleiche Syntax.) Zurück Auszug (sortiert Ergebnis namens prev_extract.dat.srt) 11111 | Preis A1 | Preis-A2 12345 | Preis A3 | Preis A4 12346 | Preis A5 | Preis A6 9999 | Preis A7 | Preis A8 Neue Auszug (pre-Art) 11111 | Preis A1 | Preis-A2 12345 | Preis A3 | Preis A4 12346 | Preis A5 | Preis A6 9999 | Preis A7 | Preis A8 123 | Preis A9 | Preis-A10 Sortieren Neue Auszug sort-t "|"-k1, 1 New_Extract.dat> New_Extract.dat.srt Neue Auszug (sortiert Ergebnis) 11111 | Preis A1 | Preis-A2 123 | Preis A9 | Preis-A10 12345 | Preis A3 | Preis A4 12346 | Preis A5 | Preis A6 9999 | Preis A7 | Preis A8 Vergleichen Sie die Dateien comm -23 New_Extract.dat.srt prev_extract.dat.srt> Extract_addchg.dat Basierend auf unserem Verständnis, den Vergleich Ergebnisse sollten zeigen, alle Datensätze, die neu sind (ergänzt) oder verändert wurden. So Extract_addchg.dat sollte wie folgt aussehen: 123 | Preis A9 | Preis-A10 Aber unsere Extract_addchg.dat tatsächlich sieht wie folgt aus: 123 | Preis A9 | Preis-A10 12345 | Preis A3 | Preis A4 12346 | Preis A5 | Preis A6 Wenn wir unsere Art Befehle zu einer Art-N ... dann die 123-Datensatz bewegt und vor dem 12345 und 12346 und die comm liefert nur die gewünschten Datensätze. Alle Erklärungen? |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|