web-dev-qa-db-ja.com

strace出力文字列の幅を長く設定するにはどうすればよいですか?

奇妙なことにどこにもそれが見つかりませんが、straceの出力を次のようにファイルに標準出力すると:

strace foo.exe | & tee foo.log

出力が短くなっていますが、どのように幅を長くすることができますか?

20
user61104

Linuxの「strace」パッケージの「-s」オプションを使用すると、幅を指定できます。

-s strsize  Specify  the  maximum  string  size  to  print  (the
            default is 32).  Note that filenames are not consid-
            ered strings and are always printed in full.
32

「-o filename」オプションを使用します。

  strace -f -o foo.log foo

男のトレース

-o filenameトレース出力をファイルfilenameに書き込みます。

0
ooshro