Sie verwenden:
yourcommand > /dev/null 2>&1
Wenn es im Hintergrund laufen soll, füge einen &
hinzu
yourcommand > /dev/null 2>&1 &
>/dev/null 2>&1
bedeutet Umleitung stdout
bis /dev/null
UND stderr
an die Stelle, an der stdout
Punkte zu diesem Zeitpunkt
Wenn Sie möchten stderr
auf der Konsole auftreten und nur stdout
gehe zu /dev/null
Sie können verwenden:
yourcommand 2>&1 > /dev/null
In diesem Fall stderr
wird auf stdout
umgeleitet (z. B. Ihre Konsole) und danach das Original stdout
wird auf /dev/null
umgeleitet
Wenn das Programm nicht beendet werden soll, können Sie Folgendes verwenden:
nohup yourcommand &
Ohne Parameter landet die gesamte Ausgabe in nohup.out
Diese leiten auch beide um:
yourcommand &> /dev/null
yourcommand >& /dev/null
obwohl das Bash-Handbuch sagt, dass ersteres bevorzugt wird.