![]() |
|
|
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 |
| displayet endre variabelen på ett sted på skjermen i ksh | raidzero | Shell programmering og Skripting | 7 | 09-25-2008 10:24 |
| nyutsending. profil etter skiftende variable | sboxtops | AIX | 2 | 09-02-2008 03:19 |
| bash skript kjøres med en variabel i en enkelt linje | shoeb | Shell programmering og Skripting | 1 | 07-06-2008 05:14 |
| IFS endre variabelverdien | pvar | Shell programmering og Skripting | 1 | 02-25-2005 06:21 |
| Veldig enkelt spørsmål om endring PS1 variabel ved oppstart! | abidmalik | UNIX for Dummies Spørsmål og svar | 2 | 08-26-2002 02:05 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
Hei alle, im nye awk og ville apreciate hvis du kunne fortelle meg hvordan du gjør dette, har jeg en fil med flere oppføringer som dette: Code:
2008-09-09 21:57:45 44 403 CUSTOM_EVENT Upgrade - end1 2008-09-09 21:57:46 45 403 CUSTOM_EVENT Component Check - start 2008-09-09 21:57:56 46 403 CUSTOM_EVENT Component Check - end 2008-09-09 21:57:56 47 403 CUSTOM_EVENT OSChecksum - start 2008-09-09 21:59:15 48 403 CUSTOM_EVENT OSChecksum - end 2008-09-09 21:59:15 49 403 CUSTOM_EVENT SELLogCheck - start 2008-09-09 22:01:39 50 403 CUSTOM_EVENT SELLogCheck - end 2008-09-09 22:01:40 51 403 CUSTOM_EVENT USB to Serial Connection Test - start 2008-09-09 22:43:46 52 403 CUSTOM_EVENT USB to Serial Connection Test - start 2008-09-09 22:44:15 53 403 CUSTOM_EVENT MemoryCheck - start 2008-09-09 22:44:16 54 403 CUSTOM_EVENT MemoryCheck - end im prøver å få verdiene på det siste feltet, som vil være en beskrivelse av hendelsen (f.eks USB til seriell tilkobling Test - start), men jeg må videre skille dette feltet med en "-" å vite om testen startet eller avsluttet, det siste feltet er litt variabel, så jeg skjønte y kunne bruke noe sånt som dette: cat $ 1 | awk '(description \u003d $ 6 "" $ 7 "" $ 8 "" $ 9 "" $ 10 "" $ 11 "" $ 12 "" $ 13 "" $ 14 "" $ 15; print beskrivelse) " første jeg får alle feltene fra 6 til 15, og deretter, i tryed endre FS til - og skrive ut det andre feltet ... cat $ 1 | awk '(description \u003d $ 6 "" $ 7 "" $ 8 "" $ 9 "" $ 10 "" $ 11 "" $ 12 "" $ 13 "" $ 14 "" $ 15; FS \u003d "-"; print beskrivelse $ 2)' selvfølgelig, som skrives det andre feltet av hele linjen, som er det året ... hehe ... Er det en måte å fortelle awk til utdatakoding variabelen nest feltet avgrenset av en "-"? takker alle
|
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|