Fabian St.: UNIX: Unterdrückung von Fehlermeldungen

Beitrag lesen

Hi!

Wenn in dem Ausgangsverzeichnis keine pdf-Dokumente vorhanden sind, dann gibt es leider auch eine Fehlermeldung deshalb.
Diese Fehlermeldung möchte ich aber unterdrücken, da ich es nicht als Fehler werte wenn keine pdf-Dokumente vorhanden sind.
Wie schaffe ich das?

Die Fehlermeldung sieht so aus:

mv: cannot stat `/home/virtual/jubo.de/home/upload/*.pdf': No such file or directory

Das ist generell mit »Output-Redirection« möglich:

mv -f /home/virtual/jubo.de/home/upload/*.pdf /home/virtual/jubo.de/var/www/html/_shop/_downloads > /dev/null 2>&1

Damit werden alle Ausgaben (also stdout und stderr) nach /dev/null umgeleitet und du bekommst auch keine Mail mehr.

Grüße,
Fabian St.