Tôi đang cố chạy:
$ sudo /usr/bin/newproc.dgiả sử để theo dõi các tiến trình mới khi chúng được thực thi, nhưng nó không thành công với lỗi:
dtrace: không thể biên dịch tập lệnh /usr/bin/newproc.d: dòng 22: mô tả thăm dò
proc:::exec-successkhông khớp với bất kỳ đầu dò nào
Đây là trên OS X 10.11.2 và theo tôi nhớ, nó đã hoạt động trước khi nâng cấp.
Có vẻ như OS X mới không còn proc:::exec-successthăm dò nữa khi tôi đã kiểm tra:
$ sudo dtrace -l | grep proc:::exec-successKhông thể mã của tập lệnh đó (lưu ý: điều này được cung cấp bởi hệ thống, tôi đã không thay đổi nó):
proc:::exec-success
{
  print_pid[pid] = 1; /* This pid emerged from an exec, make a note of that. */
}
Là đầu dò đó đã được gỡ bỏ hoặc đổi tên thành đầu dò khác nhau? Có lẽ tôi có thể kích hoạt nó bằng cách nào đó? Nếu không những gì tôi có thể sử dụng thay thế?