Mailinglist Archive: opensuse-de (5006 mails)
| < Previous | Next > |
Re: Benachrichtigungs-Script
- From: Georg Nies <georg.nies@xxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 08 Aug 2001 12:10:50 +0200
- Message-id: <3B71102A.D8E7B4E0@xxxxxxxxxxxxxxxxxxxx>
Norman Reppingen wrote:
>
> Hi !
>
> Ich fürchte, das ist in den letzten 4000 mails mal besprochen worden,
> die hab ich durchsucht, habs aber net mehr gefunden.
>
> Ich würde gern irgend etwas haben, das regelmässig (cron-mässig) schaut,
> ob ein Verzeichnis
> z.B. in /var/spool/mail zu gross geworden ist, und dann eine mail
> an den betreffenden Benutzer schickt.
> Hat jemand schon sowas in Verwendung ?
> Oder hat jemand nen Vorschlag, wie man sowas hinbekommt ?
>
> Ich würde liebend gerne ein Parl-Script zu dem Zweck schreiben,
> bin dazu aber glaubich noch nicht so richtig fähig,
> da mir grad net so ganz klar ist, wie ich die Bedingungen
> "Verzeichnis-von-user1-zu" gross mit dem Ereignis
> "mailannutzer1-weil-Verzeichis zu gross" verknüpfe.
>
> Dankbar für jeden Tip,
>
> Norman
Hallo,
ich habe vor kurzen soetwas losgetreten. Siehe Betreff: Filegröße.
Hier ist eine Lösung:
find . -type f -size +1024 -printf "%u@xxxxxxxxx %f\n" |
awk '{ system( "echo Die Datei "$2" ist zu groß. | mail "$1"" ); }'
Das ganze muß Du dann nur noch in ein cron-job packen.
Siehe man cron bzw. man crontab.
Tschau
Georg Nies
>
> Hi !
>
> Ich fürchte, das ist in den letzten 4000 mails mal besprochen worden,
> die hab ich durchsucht, habs aber net mehr gefunden.
>
> Ich würde gern irgend etwas haben, das regelmässig (cron-mässig) schaut,
> ob ein Verzeichnis
> z.B. in /var/spool/mail zu gross geworden ist, und dann eine mail
> an den betreffenden Benutzer schickt.
> Hat jemand schon sowas in Verwendung ?
> Oder hat jemand nen Vorschlag, wie man sowas hinbekommt ?
>
> Ich würde liebend gerne ein Parl-Script zu dem Zweck schreiben,
> bin dazu aber glaubich noch nicht so richtig fähig,
> da mir grad net so ganz klar ist, wie ich die Bedingungen
> "Verzeichnis-von-user1-zu" gross mit dem Ereignis
> "mailannutzer1-weil-Verzeichis zu gross" verknüpfe.
>
> Dankbar für jeden Tip,
>
> Norman
Hallo,
ich habe vor kurzen soetwas losgetreten. Siehe Betreff: Filegröße.
Hier ist eine Lösung:
find . -type f -size +1024 -printf "%u@xxxxxxxxx %f\n" |
awk '{ system( "echo Die Datei "$2" ist zu groß. | mail "$1"" ); }'
Das ganze muß Du dann nur noch in ein cron-job packen.
Siehe man cron bzw. man crontab.
Tschau
Georg Nies
| < Previous | Next > |