![]() |
|
|
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 |
| Yellow Book hulp nodig | FL1 | UNIX voor Dummies Questions & Answers | 2 | 11-15-2007 04:04 PM |
| Script Needed Dringende in de dop of PERL !!!!!!!!!!!!!!!!!!!! | aajan | Programmeren en Shell Scripting | 1 | 10-24-2007 05:28 |
| Perl script bijstand; plakken woord in de externe commando | BRU | Programmeren en Shell Scripting | 10 | 02-23-2007 04:04 |
| Hulp nodig. | 12yearold | UNIX voor Dummies Questions & Answers | 4 | 07-07-2006 04:26 |
| NFS mount hulp nodig ... | Heron | UNIX voor Dummies Questions & Answers | 2 | 03-21-2005 04:31 PM |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Hulp nodig met perl script
Ok, theres een log bestand met de hieronder. Hiermee kunt u het logbestand log_fantastic:
2009/03/16 21:42:45 GEBRUIKER: tonnabo - MAC: 0014BF2D385A - STATUS_ID: 30 - STAAT: ERROR 2009/03/16 21:42:45 GEBRUIKER: tonnabo - MAC: 001310AC120D - STATUS_ID: 15 - STAAT: OK 2009/03/16 21:42:45 GEBRUIKER: tonnabo - MAC: 001DD9277095 - STATUS_ID: 20 - STAAT: ERROR Ik wil om een perl script dat zal de inhoud van log_fantastic en output alleen de lijnen die niet over een status_id van 10? de hieronder is wat ik heb gedaan. niet zeker of dit juist is: gebruik Data:: Dumper; main (); sub belangrijkste ( @ mijn resultaten; my $ headers \u003d "gebruiker, mac-adres, status_id "; mijn (@ log_info, @ dircontents); open (LOG, "</ home / jhenson / log_fantastic"); @ log_info \u003d <LOG>; close (LOG); print Dumper ( "test"); foreach my $ inhoud (@ log_info) ( chomp ($ inhoud); my $ line \u003d substr ($ inhoud, -2); print Dumper ($ line); if ($ line eq "OK") ( push @ dircontents, $ inhoud; ) ) # push @ alarm_info, UC $ headers; print Dumper (@ dircontents); ) |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|