Sun Studio 12 Update 1:使用 dbx 调试程序

创建事件处理程序

使用 when 命令、stop 命令和 trace 命令创建事件处理程序。(有关详细信息,请参见when 命令stop 命令trace 命令。)

stop 是常见术语 when 的简略表达方式。


when event-specification { stop -update; whereami; }

事件规范由事件管理命令 stopwhentrace 用于指定相关事件。(请参见设置事件规范。)

大多数 trace 命令都可以使用 when 命令、ksh 功能和事件变量来手动创建。 在需要特定格式的跟踪输出时,这特别有用。

每个命令都返回一个称为处理程序 ID (hid) 的编号。可以使用预定义变量 $newhandlerid 访问此编号。