![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Behovet for loop å inkludere feltene som en linje | prkfriryce | Shell programmering og Skripting | 8 | 03-23-2007 12:49 |
| fylle en NIL i det tomme feltet | happyv | Shell programmering og Skripting | 8 | 03-23-2007 04:49 |
| Feltet skilletegnet som regexp | Abhishek Ghose | Shell programmering og Skripting | 2 | 02-15-2006 08:49 |
| awk: Slik sjekker om feltet er tomt? | yongho | Shell programmering og Skripting | 7 | 06-09-2005 11:35 |
| Hvordan angir jeg fanen som feltet separator for slag? | SSteve | UNIX for Dummies Spørsmål og svar | 8 | 04-26-2005 04:39 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
hvordan du kan inkludere feltet separator hvis det er tomt felt?
Hei,
Jeg har følgende data i formatet som vist (merk: det er mer enn 1 tomme mellomrom mellom hvert felt og områder er ikke ensartet, betyr det kan være ett mellomrom mellom field1 og field2 og 3 mellomrom mellom field3 og field4, i dette eksemplet # er mellomrom mellom feltene): ________________________________________ num1a # # # num2a # num3a ##### num4a # # num5a num1b # # # num2b ########## num4b ####### ####### num2c # num3c ##### num4c # # num5c ####### num2d # num3d ##### num4d # # num5d num1e # # # num2e # num3e ##### num4e # # num5e num1f ######################## num5f ________________________________________ Jeg trenger å inkludere, som feltet skilletegn og ønsket produksjon 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 prøvde å bruke sed -e 's / * /, / g' men det vil ta rad tomme feltene som et tomt felt. Kan noen hjelpe? Sist endret av Rev, 07-12-2005 klokka 07:45.. |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|