Date: Fri, 18 Aug 2017 15:27:42 +0800 From: Nan Xiao <xiaonan830818@gmail.com> To: freebsd-dtrace@freebsd.org Subject: Does DTrace on FreeBSD support macro argument? Message-ID: <CA%2BMhoaObzQQX%2B7xZuK5q_0EDVqvBJow6xJa9igyXfE3Aqi5hTQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi all, Greetings from me! I am trying the following simple script on FreeBSD 11: #!/usr/sbin/dtrace -s syscall::write:entry /pid == $1/ { } and get following error: # ./tracewrite.d dtrace: failed to compile script ./tracewrite.d: line 4: macro argument $1 is not defined >From this link(http://docs.oracle.com/cd/E19253-01/817-6223/chp-script-3/index.html), it seems FreeBSD doesn't support macro argument, right? If I want to use it, what is the correct method? Thanks very much in advance! Best Regards Nan Xiao
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BMhoaObzQQX%2B7xZuK5q_0EDVqvBJow6xJa9igyXfE3Aqi5hTQ>