-1

シェルスクリプトでシグナルをトラップするにはどうすればよいですか?シグナルをどこでトラップできますか?

また、誰か説明できますか

 # trap commands signals
4

1 に答える 1

2

シェルスクリプトを書くことができます:

trap ctl_c INT    # trap <name_of_function_to_called> <Signal to be handled>
function ctl_c(){

     // signal handling logic needed.
}

これで、SIGINT を送信するたびに (CTRL + C キーを押す)、デフォルトの機能ではなく、この関数が呼び出されます。

于 2013-10-21T12:36:56.007 に答える