次のコマンドの違いは何ですか?シェルコマンドの最後に "/ dev/null"とは何かを意味します
ssh myhostname "command1; command2;...commandn;" 2>/dev/null
ssh myhostname "command1; command2;...commandn;"
2>
は何を意味するのでしょうか?/dev/null
は何ですか?私はどこかで、コマンドの結果がコンソールの代わりに/dev/null
というファイルに書き込まれると読んでいます!そうですか?ファイル名がnull
であることは私にとっては奇妙なことです!
1. 'man bash'は興味深い読書です。 2. '/ dev/null'はブラックホールとして機能する特別なファイルです。それに格納されているものはすべて実際には破棄されるため、ディスク領域は必要ありません。 – axiac