Používáte:
yourcommand > /dev/null 2>&1
Pokud má běžet na pozadí, přidejte &
yourcommand > /dev/null 2>&1 &
>/dev/null 2>&1
znamená přesměrování stdout
až /dev/null
AND stderr
do místa stdout
bodů v té době
Pokud chcete stderr
vyskytující se na konzoli a pouze stdout
přechod na /dev/null
můžete použít:
yourcommand 2>&1 > /dev/null
V tomto případě stderr
je přesměrován na stdout
(např. konzole) a potom původní stdout
je přesměrován na /dev/null
Pokud by se program neměl ukončit, můžete použít:
nohup yourcommand &
Bez jakéhokoli parametru všechny výstupy přistanou v nohup.out
Tyto také přesměrují oba:
yourcommand &> /dev/null
yourcommand >& /dev/null
ačkoliv bash manuál říká, že první je preferován.