![]() |
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 |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| awk, ignorieren ersten X Anzahl der Zeilen. | trey85stang | Shell Programmierung und Scripting | 8 | 05-21-2008 04:44 AM |
| ersetzen 2 identische Zeichenketten auf verschiedenen Linien | prkfriryce | Shell Programmierung und Scripting | 3 | 06-15-2007 11:18 AM |
| Wie kann ich nur die Strecken, die # am Anfang? | csaha | Shell Programmierung und Scripting | 1 | 01-30-2006 03:35 AM |
| Ignorieren Zeilen mit # | sysera | Shell Programmierung und Scripting | 4 | 08-23-2005 09:04 AM |
| Stellen sed Zeilen ignorieren | Scarlos | Shell Programmierung und Scripting | 2 | 07-21-2005 10:33 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Ignorieren identische Zeilen
Hallo Experten,
Ich habe zwei Dateien namens "alten" und "neu". Meine alte Datei enthält 10 Zeilen, und meine neue Datei enthält 10 + "n"-Zeilen. Das erste Feld in diesen beiden Dateien enthalten ID. I Sortieren Sie die beiden Dateien auf ID. Ich interessiere mich nur die Linien, die in die neue Datei und nicht in den alten. Ich habe versucht die unter, aber nicht erfolgreich war awk-F '\ t' '(a [$] \u003d $ 0) END (for (x in a) (print a [x]))' maout> nodup Ich habe eine Datei, die ein Beispiel dafür, wie meine Dateien sehen wie die Ausgabe und ich erwarte, Alle Anregungen sind willkommen. Vielen Dank im Voraus. |
|
||||
|
Hallo Franklin,
Vielen Dank für Ihre Antwort. Ich habe versucht beide awk und grep-Kommandos, sondern um Syntaxfehler. Für die grep-Befehl der Fehler > grep-v-f alt neu grep: illegale Option - f Für die awk-Kommando das ist es, was ich > awk 'NR \u003d\u003d FNR (a [$ 0];) nächsten! ($ 0 in a) "alten neuen awk: Syntaxfehler in der Nähe der Linie 1 awk: Rettung in der Nähe von Linie Könnten Sie lassen Sie mich wissen, wo ich falsch bitte. Nochmals vielen Dank |
|
||||
|
Zitat:
Zitat:
Grüße |
![]() |
| Lesezeichen |
| Tags |
| nawk |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|