はむはむエンジニアぶろぐ

365日エンジニアリング

標準エラー出力を標準出力へ標準出力を標準エラー出力へ

f:id:secret_hamuhamu:20151010192133j:plain
タイトル通りですが、標準エラー出力を標準出力にしたい場合、どうしたらいいんだっけ?
標準出力を標準エラー出力にしたい場合は?
ってな感じで、よくググるので自分のためにまとめておきます。

標準エラー出力を標準出力へ

標準エラー出力されます。

$ hoge_cmd
zsh: command not found: hoge_cmd

標準エラー出力を標準出力にします。

$ hoge_cmd > /dev/null 2>&1

標準出力を標準エラー出力へ

標準出力されます。

$ date
201623日 水曜日 001217秒 JST

標準出力を標準エラー出力にします。

$ date > /dev/null 1>&2
201623日 水曜日 001313秒 JST

参考

cmd > /dev/null 2>&1」の話