SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Hjælp til lille script



On Thu, 25 Feb 1999, Kim Schulz told this:

> hejsa
> Jeg er netop igang med at opsætte/sikre en række maskiner(selfølgelig
> alle med linux) der skal bruges til en skole.
> I den forbindelse skal jeg bruge et lille script der kan ordne følgende:
> 
> scriptet skal hvert minut åbne en fil, læse den linie for linie, og så
> skrive alle de linier der ikke indeholder ordet XXX (hvor XXX er et ord
> der gives når man kører scriptet første gang: "perl script ord") til en
> ny fil.
> Kan dette lade sig gøre??? Kan man evt. lave et lille tjeck der
> automatisk sender den nye fil til en mailadresse, når den er en bestemt
> størrelse(evt. ved 10-15 linier)??
> Håber der er nogen der kan hjælpe mig med dette, da PERL ikke er min
> stærke side!

Det er overkill at bruge Perl til det.  Put blot denne linie i en passende
crontab:

* * * * * grep -v XXX FIL > NYFIL; if [ `wc -l <NYFIL` -ge 10 ]; then mail PERSON <NYFIL; fi

Det skulle gøre det, og formentlig være mindre belastende end at starte
Perl hvert minut.

-Lars

-- 
Lars R. Clausen (sslug@sslug)
A *real* smart bomb would call in sick, perhaps move to another country,
changing its name in the process, open a beach bar maybe and live out its
days in safe anonymity.                          -- Barry O'Neill in rhod


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:51
Denne side vedligeholdes af MHonArc .