SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【linux】0.stdin 標準入力、1.stdout 標準出力、2.stderr 標準エラー

UNIX / Linux は三つのデータフローがあります:

コマンドのエラーは stderr に出力されます。

標準エラーをファイルに書き出したいときは:

nantokacommand 2> error.log

標準出力はこちらへ、標準エラーはこちらへの場合は:

nantokacommand 1>stdout_log 2>error_log

stdout も stderr もログしたい場合は、2を1にリダイレクトすることができる:

nantokacommand > error.log 2>&1

ちなみに

nantokacommand > error.log

nantokacommand 1> error.log

の省略形。

関連するメモ

コメント