SystemTap
使用$
或@
传递命令行参数:$
传递整数参数,@
传递字符串参数。举例如下:
# cat test.stp
#!/usr/bin/stap
probe begin
{
printf("arg1 is %d, arg2 is %s\n", $1, @2)
exit()
}
执行如下:
# ./test.stp 100 "test"
arg1 is 100, arg2 is test
参考资料:
Command-Line Arguments。