![]() |
|
|
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 |
| brug for hjælp til at skrive et script! | wrapster | Shell Programmering og Scripting | 5 | 06-13-2008 05:52 AM |
| Script behov | vpandey | Shell Programmering og Scripting | 3 | 03-04-2008 09:45 AM |
| Script nødvendige oplysninger | chris1234 | UNIX for dummyer Spørgsmål & svar | 3 | 12-17-2007 07:35 PM |
| Help Needed! mit første script | fcbarcelona1984 | Shell Programmering og Scripting | 1 | 11-04-2007 12:32 PM |
| Script Needed | Dastard | Sun Solaris | 1 | 03-20-2007 10:54 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
script hjælp behov --- awk?
Hej og tak på forhånd.
Jeg har brug for at konsolidere 2 registreringer af data i 1 record. her er et udsnit af input: -------------------------------------------------- ---------------------------------------- totalcount fred thomas 99999,00 88888:00 alt 77777,00 -------------------------------------------------- ---------------------------------------- totalcount sally smither 99999,00 88888:00 alt 77777,00 66666,00 -------------------------------------------------- ---------------------------------------- Prøve poster er grupperet inden for'-------'. Jeg har brug for oplysningerne i'---------' konsoliderede til at ligne output format nedenfor Fred, Thomas, 77777,00, 99999,00, 888888:00 Sally, Smither, 77777,00, 99999,00, 888888:00 Senest redigeret af scuderiaf1; 06-21-2008 kl 10:44 AM.. Årsag: forenklet prøven data |
|
||||
|
zaxxon Ja det er en af de ting behov. Jeg vil nu under standby-v og-E args af grep. ty. Jeg har stadig brug for at konsolidere et par felter på hver post i mellem'------' til én post ...... Does that make sense? Jeg har en base awk erklæring om, at jeg har startet. Jeg peb dit anbefalede grep kommando til det. Code:
grep -vE "^------|^$" $FILENAME | awk '$4="04" { print $1","$2 }'
Senest redigeret af scuderiaf1; 06-21-2008 kl 10:35 AM.. |
|
||||
|
ty .... , der virker.
Jeg forsøger at læse / lære om de vigtige dele af det pågældende script / kommando. Er er en sand beretning, at awk mener everthing mellem registreringsdatoen seperator RS som en helhed? Wow rene og enkle. Igen tak og regrards, T Jeg har siddet i begyndelsen af Eau Rouge. Dette kredsløb er i et magisk sted. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|