11

起動時にどのファイルが tmux に触れるかを確認したい (tmux の実行時に開いているファイルのリストだけではない)。Strace tmux が最良の選択肢のように思えました。

出力をファイルにリダイレクトしようとしたときstrace tmux > /tmp/blah。ファイルが空です。

なぜこれが起こるのですか?トレースをファイルにリダイレクトする方法は?

4

2 に答える 2

23

あ、わかった。Strace は stdout に出力しません。stderr に出力されます。

strace tmux 2> /tmp/blah動作します。

于 2012-09-20T08:08:51.620 に答える
15

ではなくファイルにトレース出力を書き込む-oオプションを使用することもできます。stracestderr

strace -o /tmp/blah tmux

于 2014-06-27T08:21:52.017 に答える