Запретить strace сокращать аргументы?
Я пытаюсь использовать strace, чтобы узнать, какие команды выполняет программа, используя execve
. Некоторые из аргументов в этих командах довольно длинные, и strace сокращает аргументы до execve
(Я вижу "..."после примерно 30 символов), не давая мне получить какую-либо полезную информацию. Как я могу получить полный текст каждого аргумента?
я прочитала man page. Опция-v печатает среду, которая полезна, но аргументы все еще усеченный.
strace -f -e trace=execve -v -p 1234
Я также попытался передать verbose=all, но это просто дает дополнительную информацию о SIGCHLD.
strace -f -e verbose=all trace=execve -v -p 1234
1 ответов
вы хотите -s strsize
опция, указывающая максимальную длину строки для отображения (по умолчанию 32).