ฉันพยายามวิ่ง:
$ sudo /usr/bin/newproc.d
ซึ่งควรจะสอดแนมกระบวนการใหม่ในขณะที่พวกเขากำลังดำเนินการ แต่มันล้มเหลวด้วยข้อผิดพลาด:
dtrace: ไม่สามารถรวบรวมสคริปต์ /usr/bin/newproc.d: บรรทัดที่ 22: คำอธิบายโพรบ
proc:::exec-success
ไม่ตรงกับโพรบใด ๆ
นี่เป็นบน OS X 10.11.2 และเท่าที่ฉันจำได้ว่านี่คือการทำงานก่อนการอัพเกรด
ดูเหมือนว่า OS X ใหม่จะไม่มีproc:::exec-success
โพรบอีกต่อไปเนื่องจากฉันได้ตรวจสอบโดย:
$ sudo dtrace -l | grep proc:::exec-success
รหัสความล้มเหลวของสคริปต์นั้น (หมายเหตุ: สิ่งนี้ได้รับจากระบบฉันไม่ได้เปลี่ยน):
proc:::exec-success
{
print_pid[pid] = 1; /* This pid emerged from an exec, make a note of that. */
}
โพรบนั้นถูกลบหรือเปลี่ยนชื่อเป็นโพรบอื่นหรือไม่ บางทีฉันสามารถเปิดใช้งานมันอย่างใด? มิฉะนั้นฉันจะใช้อะไรแทนได้บ้าง