2016-10-27 1 views

Antwort

0

Eine Falle wird einigen Code ausführen, wenn ein Signal aufgefangen wird. Ein kurzes Beispiel des pseudo-Signal EXIT:

$ bash 
$ function say_goodbye { echo "Good bye"; } 
$ trap say_goodbye EXIT 
$ exit 
Good bye 

Ctrl-C sendet das INT-Signal, so:

$ bash 
$ function ctrl_c_handler { echo "Bang"; } 
$ trap ctrl_c_handler INT 
$ ^CBang 

^C ist, wo ich getroffen Ctrl-C an einer bash prompt.