when の本体内でのみ有効です。cancel コマンドは、配信された可能性のあるシグナルすべてを取り消して、プロセスを続行させます。次に例を示します。
when sig SIGINT { echo signal info; cancel; }