The UNIX and Linux Forums  
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.

Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google unix.com



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

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 11-28-2005
krsunderm krsunderm is offline
Registrierte Nutzer
  
 

Join Date: Nov 2005
Beiträge: 1
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?
  #2 (permalink)  
Old 11-29-2005
grasper grasper is offline
Registrierte Nutzer
  
 

Join Date: Sep 2005
Beiträge: 45
Ich wäre sehr interessiert in einer Erklärung zu, dass auch - die Änderung der Rohre (|), um etwas anderes gibt das richtige Ergebnis, aber ich habe keine Ahnung, warum das sein sollte.
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 09:18 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0