技術メモ

神奈川在住のITエンジニアの備忘録。おもにプログラミングやネットワーク技術について、学んだことを自分の中で整理するためにゆるゆると書いています。ちゃんと検証できていない部分もあるのでご参考程度となりますが、誰かのお役に立てれば幸いです。

シェルスクリプトで標準エラー出力を纏める

シェルスクリプト標準エラー出力を一つのファイルに纏めたい場合、

  exec 2> 出力先ファイル

シェルスクリプト内に記載する。こうすると、これ以降の標準エラー出力が「出力先ファイル」に吐かれる。これをシェルスクリプトの冒頭付近に書いておけば、シェルスクリプト内でコマンドを実行するたびに、

  command 2> 出力先ファイル

とかやらなくて済むので楽。