Как я могу получить аргументы команды с D-trace на OSX - PullRequest
5 голосов
/ 26 сентября 2011

Я пытаюсь просмотреть команды запуска с аргументами D-trace. Я пробовал что-то вроде этого:

sudo dtrace -n 'syscall::execve:return {printf("%s\n", curpsinfo->pr_psargs);}'

Но в OSX этот код возвращает только имена команд, а не их аргументы.

Я нахожу эту ветку форума, но код в последнем ответе не работает для меня.

1 Ответ

5 голосов
/ 26 сентября 2011

с небольшой помощью моего коллеги нам удалось исправить упомянутый вопрос. Этот правильный.Проблема состояла в том, что разметка форума удалила некоторые символы * и _.

...