【问题标题】:How can I get command arguments with D-trace on OSX如何在 OSX 上使用 D-trace 获取命令参数
【发布时间】:2011-11-25 06:07:58
【问题描述】:

我正在尝试使用 D-trace 预览带有 args 的运行命令。我尝试过这样的事情:

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

但在 OSX 上,此代码只返回命令名称而不是它们的参数。

我找到了this 论坛帖子,但最后一个答案中的代码对我不起作用。

【问题讨论】:

    标签: macos dtrace


    【解决方案1】:

    在我同事的帮助下,我们设法修复了有问题的脚本。 This 是正确的。问题是论坛标记删除了一些 *_ 字符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-30
      • 2011-09-12
      • 1970-01-01
      • 2022-01-17
      • 2016-05-02
      • 1970-01-01
      相关资源
      最近更新 更多