2012-08-31 16 views
6

我々は3つのストリームの種類を持っていますこれらのストリームは(コンソールからファイルや/ dev/nullのようなsmthにリダイレクトできます):bashの ">"と "&>"の違いは何ですか?いくつかのプログラムを実行しながら、私が管理を使用することができ、</p> <ul> <li>0(STDIN)</li> <li>1(STDOUT)</li> <li>2(STDERR)</li> </ul> <p>ので:bashで

コマンド>/dev/null(STDERRからのエラーだけが表示されます。 Oを/ dev/null) コマンド2>を/ dev/null(enly STDOUTにSTDERRでは、/ dev/nullに移動されます、表示されます)

私は何人かの人々が&>を/ dev/null

コマンドを書くことを見ました

bashの ">"と "&>"の違いは何ですか?

答えて

10

bashの ">"と "&>"の違いは何ですか?

stdoutstderrの両方をリダイレクトするベイシズムです。また、よりポータブルで達成することができます:

command > file 2>&1 
関連する問題

 関連する問題