以下变量仅在 when 命令的主体中有效。
在执行主体过程中,$handlerid 是主体所属 when 命令的 ID。下列命令是等价的:
when X -temp { do_stuff; } when X { do_stuff; delete $handlerid; }