![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| behovet for loop til at omfatte områder som én linje | prkfriryce | Shell Programmering og Scripting | 8 | 03-23-2007 12:49 PM |
| udfylde et NIL i det tomme felt | happyv | Shell Programmering og Scripting | 8 | 03-23-2007 04:49 AM |
| felt separator som regexp | Abhishek Ghose | Shell Programmering og Scripting | 2 | 02-15-2006 08:49 PM |
| awk: Sådan kontrolleres hvis felt er tomt? | yongho | Shell Programmering og Scripting | 7 | 06-09-2005 11:35 AM |
| Hvordan angiver jeg fanen som felt separator for slags? | SSteve | UNIX for dummyer Spørgsmål & svar | 8 | 04-26-2005 04:39 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
hvordan man kan omfatte området separator, hvis der er tomme felter?
Hej,
Jeg har følgende data i det format, som vist (Bemærk: der er mere end 1 tomme mellemrum mellem hvert felt, og de rum, er ikke ensartede, hvilket betyder, at der kan være en tom plads mellem field1 og field2 og 3 rum mellem field3 og field4, i dette eksempel, # er rum i mellem felterne): ________________________________________ num1a # # # num2a # num3a ##### num4a # # num5a num1b # # # num2b ########## num4b ####### ####### num2c # num3c ##### num4c # # num5c ####### num2d # num3d ##### num4d # # num5d num1e # # # num2e # num3e ##### num4e # # num5e num1f ######################## num5f ________________________________________ Jeg har brug for at inkludere, da det område, skilletegn og de krævede output er: ________________________________________ num1a; num2a; num3a; num4a; num5a num1b; num2b;; num4b; ; num2c; num3c; num4c; num5c ; num2d; num3d; num4d; num5d num1e; num2e; num3e; num4e; num5e num1f,,,, num5f ________________________________________ Jeg forsøgte at bruge sed -e 's / * /; / g' men det vil tage i træk blanke felter som et blankt felt. Kan nogen hjælpe? Senest redigeret af Rev; 07-12-2005 kl 07:45 AM.. |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|