bash&zshのtrapについて

bash&zshの組込み関数trapについて調べてみた。

trapは割り込み(シグナル)を制御することが出来るようになる。強制終了(C-c)を制御してみる。

% trap 'echo You hit C-c' INT
% You hit C-c

% trap - INT # 削除

うっは、絶対使わねぇ〜。

(主な目的はHUPの無視に使うらしい。HUPが何なのかイマイチ判ってない)

参考
入門bash 第3版 P221- 8.4 トラップ

INTと聞くとピクッと反応してしまうのはOS自作erの証。