BlackBoard (http://www.black-board.net/index.php)
- Computerecke (http://www.black-board.net/board.php?boardid=30)
-- Betriebssysteme (http://www.black-board.net/board.php?boardid=11)
--- Linux cronjob ohne ausgabe (http://www.black-board.net/thread.php?threadid=21064)
Geschrieben von AC!D am 07.09.2005 um 07:53:
cronjob ohne ausgabe
hi,
ich hab einen cronjob eingerichtet um per fetchmail meine mails abzuholen
fetchmail -f '/home/acid/.fetchmailrc'
aber jetzt bekomm ich immer eine e-mail wo die ausgabe des befehls drin steht, das will ich aber nicht, weil sonst ist mein e-mailfach so voll gespamt
wie schaff ich es, das er den befehl einfach ausführt ohne mir den contet zu schicken??
danke schonmal für die antworten
Geschrieben von Sebat am 07.09.2005 um 10:57:
mhh wenn ich mich recht erinner war das:
fetchmail -f '/home/acid/.fetchmailrc' > dev/null
ist aber schon sehr lange her bei mir
Geschrieben von kilone am 07.09.2005 um 13:48:
Zitat: |
Original von Sebat
mhh wenn ich mich recht erinner war das:
fetchmail -f '/home/acid/.fetchmailrc' > dev/null
ist aber schon sehr lange her bei mir |
so würde ich dir das auch empfehelen, alles was als Ausgabe ect nicht erwünscht ist nach dev/null schieben.
Wenn das nicht geht kannst du auch eine Andere nich so saube Lösung nehmen.
Indem du ans Ende
code: |
1:
|
|grep irgendetwaswasesinkeiner Email gibt |
|
hängst.
Bei einem Skript war ich mal gezwungen es so zu machen da es leider keine andere Möglichkeit gab.
Geschrieben von AC!D am 07.09.2005 um 19:40:
hm, also mit der pipe gings leider nicht
aber ich hab einfach in der crontab -e
vor den befehl
mailadr=''
geschrieben, das ging
thx trotzdem
Geschrieben von Flobre am 07.09.2005 um 20:18:
code: |
1:
|
/usr/bin/fetchmail -f '/home/acid/.fetchmailrc' > /dev/null 2>&1 |
|
Geschrieben von LX am 07.09.2005 um 21:25:
Zitat: |
Original von kilone
Bei einem Skript war ich mal gezwungen es so zu machen da es leider keine andere Möglichkeit gab. |
Die Umleitung von stdout oder stderr ins Klo (aka /dev/null) geht
immer.
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH