ブログ

実行結果を標準出力とファイルの両方に出力

at_kazutaka.bito
2014年11月29日 17時17分

実行結果を標準出力とファイルの両方に出力する必要があった。
(ファイルにログを残しつつも、コンソールでリアルタイムにログを確認したかった。)

teeコマンドを使えばよかった。 例えば、psコマンドの出力を標準出力とtemp.txtに出力したい場合は、

[armadillo ~]# ps | tee temp.txt

例えば、makeのログを標準出力とtemp.txtに出力したい場合は、

[armadillo ~/atmark-dist]# make 2>&1 | tee temp.txt