実行中のコマンドで大量の出力が生成されるため、ファイルに書き込まずに出力を無音にしたい。以下を使用してすべての出力をファイルに送信しましたが、ファイルの出力は不要です。
command > out.txt 2>&1
command > /dev/null
以前にCentOSのボックスで使用したことがありますが、Windowsで同様のものを見つけることができません。
D:私はそれが働いたものは何でも@pipitas
—
アレック渓谷
実際
—
カートフェイフル
command > /bin/null
にCentOSで使用している場合/bin/null
は、システム上で名前が付けられた共通ファイルを作成しています。あなたは言うかもしれない「それは働きました!」、 お望みならば。このファイルには、.stdout および stderr出力が含まれていますcommand
。通常、/bin/
実行可能ファイルのみがあります。通常、rootユーザーのみがファイルを作成できます。したがって、そのファイルが存在する場合、rootユーザーとしてコマンドを実行しました... /bin/null
通常は存在しません-そして、/dev/null
(私が述べたように)通常、不要な出力が消える「黒い全体」として使用されます...
良い点、私はそれを考えていませんでした。しかし、私は当時Windowsを使用していたため、それが私の誤った記憶に過ぎないと確信しています。
—
アレックゴージ
command > /dev/null
CentOSで使用してください。