![]() |
|
|
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 |
| Notwendigkeit for-Schleife, um Felder als eine Zeile | prkfriryce | Shell Programmierung und Scripting | 8 | 03-23-2007 12:49 PM |
| füllen ein NIL in das leere Feld | happyv | Shell Programmierung und Scripting | 8 | 03-23-2007 04:49 AM |
| Trennzeichen wie regexp | Abhishek Ghose | Shell Programmierung und Scripting | 2 | 02-15-2006 08:49 PM |
| awk: Wie um zu überprüfen, ob Feld leer ist? | yongho | Shell Programmierung und Scripting | 7 | 06-09-2005 12:35 PM |
| Wie kann ich als Reiter Bereich Trennzeichen für sortieren? | SSteve | UNIX for Dummies Questions & Answers | 8 | 04-26-2005 05:39 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
wie Sie Trennzeichen, wenn Felder leer sind?
Hi,
Ich habe folgende Daten in dem Format, wie gezeigt (Anmerkung: Es gibt mehr als 1 Leerzeichen zwischen den einzelnen Bereichen und die Räume sind nicht einheitlich, dh es kann ein Leerzeichen zwischen Feld1 und Feld2 und 3 Räume zwischen Feld3 und Feld4, in diesem Beispiel, # sind die Räume zwischen den Feldern): ________________________________________ num1a # # # num2a # num3a ##### num4a # # num5a num1b # # # num2b ########## num4b ####### ####### num2c # num3c ##### num4c # # num5c ####### num2d # num3d ##### num4d # # num5d num1e # # # num2e # num3e ##### num4e # # num5e num1f ######################## num5f ________________________________________ Ich muss auch, wie der Feld-Trennzeichen und die gewünschte Ausgabe: ________________________________________ num1a; num2a; num3a; num4a; num5a num1b; num2b; num4b; ; num2c; num3c; num4c; num5c ; num2d; num3d; num4d; num5d num1e; num2e; num3e; num4e; num5e num1f;;;; num5f ________________________________________ Ich habe versucht mit Hilfe sed -e 's / * /, / g' aber es wird in Folge leeren Feldern als eine leere Feld. Kann mir jemand helfen? Zuletzt bearbeitet von REV; am 07-12-2005 08:45 AM.. |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|