![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Parseren van het bestand voor het genereren van rapporten (String parseren en deling) | umar.shaikh | Programmeren en Shell Scripting | 8 | 03-02-2009 01:38 |
| parseren vaste lengte veld met yacc / bison | sungita | Hoog Niveau Programmering | 1 | 01-27-2009 11:27 |
| Lees een string met toonaangevende ruimten en vinden de lengte van de string | dayamatrix | UNIX voor Dummies Questions & Answers | 2 | 11-13-2008 10:08 |
| Parseren van een variabele lengte record | Barb | UNIX voor Dummies Questions & Answers | 17 | 10-01-2004 09:37 |
| Parseren van gegevens en het behoud van de volledige lengte van de variabele | app4dxh | Programmeren en Shell Scripting | 3 | 11-22-2002 12:04 |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Parsing 286 lengte Tekenreeks
Hallo Vrienden,
Ik heb. Txt-bestand dat 13.000 records. Elke record is 278 tekens lang zijn. Ik gebruik onderstaande code om de string, en het duurt bijna 10 minuten. Elke suggestie alstublieft. cat bestandsnaam.txt | terwijl gelezen lijn doen f1 \u003d `echo $ line | awk '(print substr ($ 1,1,9))'` f2 \u003d `echo $ line | awk '(print substr ($ 1,10,20))'` f3 \u003d `echo $ line | awk '(print substr ($ 1,30,50))'` f4 \u003d `echo $ line | awk '(print substr ($ 1,80,10))'` F5 \u003d `echo $ line | awk '(print substr ($ 1,90,50))'` F6 \u003d `echo $ line | awk '(print substr ($ 1,140,10))'` F7 \u003d `echo $ line | awk '(print substr ($ 1,150,50))'` f8 \u003d `echo $ line | awk '(print substr ($ 1,200,10))'` F9 \u003d `echo $ line | awk '(print substr ($ 1,210,50))'` F10 \u003d `echo $ line | awk '(print substr ($ 1,260,10))'` F11 \u003d `echo $ line | awk '(print substr ($ 1,270,8))'` F12 \u003d `echo $ line | awk '(print substr ($ 1,278,8))'` s1 \u003d `echo $ f1" | "$ f2" | "$ f3" | "$ f4" | "$ f5" | "` s2 \u003d `echo $ F6" | "$ F7" | "$ f8" | "` s3 \u003d `echo $ F9" | "$ F10" | "` S4 \u003d `echo $ F11" | "$ F12" echo $ s1 $ s2 $ s3 $ S4>> FinalResult.txt gedaan |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|