![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen! |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| hvordan ville du kender din server blev genstartet 3 gange eller 5 gange | kenshinhimura | AIX | 3 | 01-16-2009 09:52 AM |
| Slet gentagne nos i en fil | Gini | UNIX for dummyer Spørgsmål & svar | 2 | 09-02-2008 04:07 PM |
| matching gentagen karakter | robsonde | Shell Programmering og Scripting | 5 | 12-13-2007 05:43 PM |
| Slippe af gentagne poster. | jijibabawu | Shell Programmering og Scripting | 2 | 10-03-2005 11:17 PM |
| Gentagne printf årsager gene med do | C | [antitrustmyndighed] | Højtstående Programmering | 8 | 04-26-2005 03:08 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
hvor mange gange går gentagne sekvens findes
brug for et script til at afgøre, daglig, hvor mange gange har de nedenfor gentagne sekvens findes i en logfil, og hvis det viser ikke at slutte i samme fil
200 PORT command successful. 150 Opening BINARY mode dataforbindelse til rgr016.daily.0305. 226 Transfer complete. lokale: rgr016.daily.0306 fjernbetjening: rgr016.daily.0306 også grep for "Ikke tilsluttet" (forsøger at bekræfte konsekvent daglige antal af forventede overførsler, og vil gerne bruge denne samlede mod listen over forventede outputted filer på en anden / dir Tak! log er blevet indstillet til kun at holde en dags værdi af overførsler og ikke længere vil tilføje |
|
||||
|
En bedre måde ved hjælp af perl
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d #! / usr / bin /perl -w $ PORT \u003d 0; $ Open \u003d 0; $ Trans \u003d 0; $ FAIL \u003d 0; unless (open (INPUT, "<test5.txt")) ( die ( "kan ikke åbne input, check permissions \ n"); ) unless (open (OUTPUT, "> output.txt")) ( die ( "kan ikke åbne output, check permissions \ n"); ) while ($ line \u003d <input>) ( if ($ line \u003d ~ / 200 /) ( $ PORT + +; ) elsif ($ line \u003d ~ / 150 /) ( $ OPEN + +; ) elsif ($ line \u003d ~ / 226 /) ( $ TRANS + +; ) elsif ($ line \u003d ~ / ikke er tilsluttet / i) ( $ FAIL + +; ) ) udskrivning "PORT: $ PORT \ n"; udskrivning "ÅBEN: $ open \ n"; udskrivning "TRANS: $ TRANS \ n"; udskrivning "FAIL: $ FAIL \ n"; tæt (INPUT); tæt (output); |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|