Re: Anzahl Mails in Queue?

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Raphael Becker (beckerra_at_rumms.uni-mannheim.de)
Date: 31. Dec 1999


"Mark Seuffert (Pirates)" wrote:

> Ih konnte mir die Antwort ja denken, faule Ratten..... :) *grins*

Das könnte man Dir jetzt direkt zurückgeben <g>
 
> Die Frage war, wie ich daraus eine Funktionalität
> "wenn-Mails-sind-in-Queue-dann-mache-blafasel" in mein Shellscript bekomme?
> PS: Ja Perl wäre es wie immer einfach, aber Shellscript?

noch einfacher ;-)

if [ `mailq |head -n 1|cut -f 4 -d " "` = empty ]
then
  # Dieser Block wird ausgeführt, wenn die Queue leer ist ...
  echo "leer"
else
  # ... und dieser, wenn sie nicht leer ist (hoffentlich).
  echo "nicht leer"
fi

Das ganze basiert darauf, daß dr Befehl "mailq" bei einer leeren Queue
mit "Mail queue is empty" antwortet, wobei ich hier "empty" auswerte
und hoffe, daß bei einer anderen Ausgabe als dieser an dieser Stelle
alles nur nicht "empty" steht.

ansonsten:

help if
help test
man mailq
man head
man cut

Gruß
Raphael Becker

PS: ist eigentlich nur bei mir die manpage zu mailq so eklig
umgebrochen? man man geht einwandfrei und in gwohnter Formatierung.

-- 
Online-Doku: http://home.pages.de/~online-doku
Gesucht - Gefunden: Linux-Anleitungen
Fehlt was? Dann nix wie her mit dem URL
mailto:online-doku_at_gmx.de


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET