Linuxのバックグラウンドアプリケーションから生成された出力を/ dev/nullにリダイレクトしたいと思います。アプリケーションの出力をバックグラウンドで/ dev/nullにリダイレクトする方法
私はkateテキストエディタを使用しています。私は/ dev/nullにリダイレクトしたいターミナル上のすべてのデバッグメッセージを出力します。
どうすればいいですか?
ありがとうございますが、使用
Linuxのバックグラウンドアプリケーションから生成された出力を/ dev/nullにリダイレクトしたいと思います。アプリケーションの出力をバックグラウンドで/ dev/nullにリダイレクトする方法
私はkateテキストエディタを使用しています。私は/ dev/nullにリダイレクトしたいターミナル上のすべてのデバッグメッセージを出力します。
どうすればいいですか?
ありがとうございますが、使用
:
yourcommand > /dev/null 2>&1
それがバックグラウンドで実行する必要がある場合&
yourcommand > /dev/null 2>&1 &
>/dev/null 2>&1
手段がどこstdout
ポイントの場所へ/dev/null
とstderr
にstdout
をリダイレクト追加その時に
あなたはstderr
は、コンソール上で発生するだけstdout
/dev/null
に行くあなたが使用することができますしたい場合:
yourcommand 2>&1 > /dev/null
をstderr
がstdout
にリダイレクトされます。この場合、(例えば、
nohup yourcommand &
任意のパラメータを指定しないと、すべての出力土地をnohup.outに
が持っている:プログラムは、あなたが使用することができます終了してはならない場合は、コンソール)とはその後元
stdout
は/dev/null
にリダイレクトされますこのページを見てください。 http://www.xaprb.com/blog/2006/06/06/what-does-devnull-21-mean/ –