私はstraceを使用して、execve
を使用してプログラムが実行するコマンドを見つけようとしています。これらのコマンドの引数の一部は非常に長く、straceはexecve
(約30文字の後に「...」が表示されます)の引数を省略しているため、有用な情報を取得できません。各引数の全文を取得するにはどうすればよいですか?
manページ を読みました。 -vオプションは環境を出力しますが、これは便利ですが、引数はまだ切り捨てられています。
strace -f -e trace=execve -v -p 1234
Verbose = allも渡そうとしましたが、これはSIGCHLDに関する追加情報を提供するだけです。
strace -f -e verbose=all trace=execve -v -p 1234
-s strsize
オプション。表示する文字列の最大長を指定します(デフォルトは32)。