zsh-users
 help / color / mirror / code / Atom feed
* How to trap EXIT like in bash
@ 2015-04-04 15:20 Thorsten Kampe
  2015-04-04 17:08 ` Philippe Troin
  2015-04-04 18:35 ` Bart Schaefer
  0 siblings, 2 replies; 17+ messages in thread
From: Thorsten Kampe @ 2015-04-04 15:20 UTC (permalink / raw)
  To: zsh-users

Hi,

in Bash `trap "echo trapped" EXIT` will trigger when the script 
terminates normally and on SIGINT, SIGTERM, and SIGHUP.

In Zsh, `trap "echo trapped" EXIT` triggers only on normal exit, but 
`trap "echo trapped" EXIT INT` will actually trigger twice on Ctrl-C.

How can I trap normal exit, Ctrl-C, SIGTERM and SIGHUP so trap 
function will only run once?

Thorsten


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2015-04-10 21:16 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-04 15:20 How to trap EXIT like in bash Thorsten Kampe
2015-04-04 17:08 ` Philippe Troin
2015-04-04 17:43   ` Thorsten Kampe
2015-04-04 18:20     ` Philippe Troin
2015-04-04 18:48     ` Bart Schaefer
2015-04-04 19:59       ` Thorsten Kampe
2015-04-04 20:25         ` Bart Schaefer
2015-04-04 20:55           ` Bart Schaefer
2015-04-04 21:25             ` Bart Schaefer
2015-04-10 16:28               ` Peter Stephenson
2015-04-10 21:16                 ` Bart Schaefer
2015-04-04 21:06           ` Thorsten Kampe
2015-04-04 20:45       ` Thorsten Kampe
2015-04-04 20:52         ` Bart Schaefer
2015-04-04 18:35 ` Bart Schaefer
2015-04-04 19:41   ` Thorsten Kampe
2015-04-07  7:44   ` Han Pingtian

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).