![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| hoe zou je je eigen server herstart 3 keer of 5 keer | kenshinhimura | AIX | 3 | 01-16-2009 09:52 |
| Verwijderen herhaalde nummers in een bestand | Gini | UNIX voor Dummies Questions & Answers | 2 | 09-02-2008 04:07 PM |
| matching herhaald karakter | robsonde | Programmeren en Shell Scripting | 5 | 12-13-2007 05:43 PM |
| Get rid of herhaalde inzendingen. | jijibabawu | Programmeren en Shell Scripting | 2 | 10-03-2005 11:17 PM |
| Herhaalde printf oorzaken ergernis met doen | C | [antikartelwetgeving] | Hoog Niveau Programmering | 8 | 04-26-2005 03:08 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
hoeveel keer heeft dit herhaalde sequentie bestaan
een script nodig om te bepalen hoeveel keer per dag doet de hieronder herhaalde sequentie in een log bestand, en als het niet blijkt aan te sluiten in hetzelfde bestand
200 PORT command successful. 150 Opening BINARY mode data verbinding voor rgr016.daily.0305. 226 Overdracht voltooid. Lokaal: rgr016.daily.0306 afstandsbediening: rgr016.daily.0306 grep ook voor "Not connected" (proberen te bevestigen consistente dagelijkse aantal verwachte overschrijvingen, en zal gebruik wilt maken van dit totaal tegen de lijst van de verwachte outputted bestanden op een andere / dir Bedankt! aanmelden is ingesteld om alleen te houden voor een dag de waarde van de overdracht en het zal niet langer append |
|
||||
|
Een betere manier met behulp van 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; tenzij (open (INPUT, "<test5.txt")) ( die ( "kan niet worden geopend input, controleer permissies \ n"); ) tenzij (open (OUTPUT, "> output.txt")) ( die ( "kan niet worden geopend uitgang, controleer permissies \ n"); ) while ($ regel \u003d <input>) ( if ($ line \u003d ~ / 200 /) ( $ PORT + +; ) elsif ($ line \u003d ~ / 150 /) ( $ OPEN + +; ) elsif ($ line \u003d ~ / 226 /) ( $ TRANS + +; ) elsif ($ line \u003d ~ / niet aangesloten / i) ( $ FAIL + +; ) ) print OUTPUT "PORT: $ PORT \ n"; print OUTPUT "OPEN: $ OPEN \ n"; print OUTPUT "TRANS: $ TRANS \ n"; print OUTPUT "FAIL: $ FAIL \ n"; close (INPUT); close (OUTPUT); |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|