プログラムがを使用して実行するコマンドを見つけるためにstraceを使用しようとしていますexecve
。これらのコマンドの引数の一部は非常に長く、straceは引数をに省略していますexecve
(約30文字の後に「...」が表示されています)。これにより、有用な情報を取得できません。各引数の全文を取得するにはどうすればよいですか?
マニュアルページを読みました。-vオプションは環境を出力しますが、これは便利ですが、引数は切り捨てられます。
strace -f -e trace=execve -v -p 1234
また、verbose = allを渡してみましたが、これはSIGCHLDに関する追加情報を提供するだけです。
strace -f -e verbose=all trace=execve -v -p 1234
ioctl(3, SNDCTL_TMR_TEMPO or TCGETA, {B9600 -opost -isig -icanon -echo ...})