このページの内容は次のとおりです。
Bashがインタラクティブの場合、トラップなしでSIGTERMを無視し(したがって、「kill 0」がインタラクティブシェルを終了しない)、SIGINTがキャプチャされて処理されます(スタンバイの組み込みが中断されるように)。 BashがSIGINTを受け取ると、すべての実行ループを中断します。
通常、プログラムがシグナルを受信すると、SIGINT
プログラムは終了します。でも、bash
信号を受けても終了しませんがSIGINT
、実行ループが中断されます。」。それはどういう意味ですか?
ベストアンサー1
bash
これは、現在実行中の組み込み関数とループが中断されることを意味します。 SIGINT効果を得るbash
にはCtrl+D