WinFuture-Forum.de: Mailbox Alle 5 Min Löschen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
Seite 1 von 1

Mailbox Alle 5 Min Löschen Bekomme Fehlermeldung


#1 Mitglied ist offline   Postal 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.108
  • Beigetreten: 30. September 03
  • Reputation: 0
  • Wohnort:H TOWN

geschrieben 29. April 2005 - 10:01

Hallo zusammen,

habe mal wieder ein kleines LinuxProblem. Und zwar möchte ich eine Mailbox alle 5 min löschen. Das mache ich mit einem einfachen crontab = rm /var/mail/mailbox1
Das Problem was ich dabei habe ist das ich immer eine Fehlermeldung erhalte wenn in den letzten 5 min keine Mail bekommen habe. Ist ja auch logisch da keine mailbox1 vorhanden ist. Gibt es eine andere Möglichkeit das Postfach alle 5 min leer zu machen? Bin für jeden Tip dankbar.

Postal
0

Anzeige



#2 Mitglied ist offline   Nick_Speed 

  • Gruppe: aktive Mitglieder
  • Beiträge: 166
  • Beigetreten: 24. November 03
  • Reputation: 0

geschrieben 29. April 2005 - 16:45

Keine Ahnung was Du eigentlich vorhast, aber Du kannst Dir ein Script bauen, indem Du pruefst, ob dass was Du loeschen willst vorhanden ist.
0

#3 Mitglied ist offline   Postal 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.108
  • Beigetreten: 30. September 03
  • Reputation: 0
  • Wohnort:H TOWN

geschrieben 02. Mai 2005 - 11:37

Das Script müsste schauen ob was in der Datei /var/mail/mailbox1 drin steht. Für den Fall das ja den Inhalt löschen. Das wars eigentlich schon. Habe nur leider noch nicht die richtigen Befehle gefunden dafür.
0

#4 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 02. Mai 2005 - 11:48

meinste sowas?
if [ -f /var/mail/mailbox1 ]
then
   rm -f /var/mail/mailbox1
fi

0

#5 Mitglied ist offline   Postal 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.108
  • Beigetreten: 30. September 03
  • Reputation: 0
  • Wohnort:H TOWN

geschrieben 02. Mai 2005 - 14:01

steht das -f dafür das nur der INhalt gelöscht wird? Also nicht die gesamte Datei? Wenn es so ist, ist es genau das richtige :) THX
0

#6 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 02. Mai 2005 - 15:27

das -f bei if steht für file. Überprüft also, ob eine Datei vorhanden ist. Das -f bei rm steht für: "ignore nonexistent files, never prompt"

Wenn ich mir das grad genauer durchlese, dann brauchst du garnicht die if-bedingung :)
0

#7 Mitglied ist offline   my.tim 

  • Gruppe: aktive Mitglieder
  • Beiträge: 245
  • Beigetreten: 16. März 04
  • Reputation: 0

geschrieben 04. Mai 2005 - 07:44

die frage die sich mir mal so ganz ot stellt ist: wozu erstellt man ne mailbox um sie dann alle 5 (!!!) minuten zu löschen?

ich wäre dir über ne antwort sehr dankbar
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0