]>
Commit | Line | Data |
---|---|---|
d166f048 JA |
1 | subshell exit |
2 | trap -- 'echo exiting' EXIT | |
3 | trap -- 'echo aborting' SIGHUP | |
4 | trap -- 'echo aborting' SIGINT | |
5 | trap -- 'echo aborting' SIGQUIT | |
6 | trap -- 'echo aborting' SIGABRT | |
7 | trap -- 'echo aborting' SIGTERM | |
d166f048 | 8 | [20] debug |
7117c2d2 JA |
9 | debug line |
10 | [22] debug | |
d166f048 JA |
11 | trap -- 'echo exiting' EXIT |
12 | trap -- 'echo aborting' SIGHUP | |
13 | trap -- 'echo aborting' SIGINT | |
14 | trap -- 'echo aborting' SIGQUIT | |
15 | trap -- 'echo aborting' SIGABRT | |
16 | trap -- 'echo aborting' SIGTERM | |
17 | trap -- 'echo [$LINENO] debug' DEBUG | |
d166f048 | 18 | [24] debug |
7117c2d2 JA |
19 | func[16] funcdebug |
20 | funcdebug line | |
21 | [26] debug | |
d166f048 JA |
22 | trap -- 'echo exiting' EXIT |
23 | trap -- 'echo aborting' SIGHUP | |
24 | trap -- 'echo aborting' SIGINT | |
25 | trap -- 'echo aborting' SIGQUIT | |
26 | trap -- 'echo aborting' SIGABRT | |
27 | trap -- 'echo aborting' SIGTERM | |
28 | trap -- 'echo [$LINENO] debug' DEBUG | |
7117c2d2 JA |
29 | [28] debug |
30 | ./trap.tests[33] debug | |
31 | ./trap.tests[34] debug | |
b80f6443 | 32 | func2[30] debug |
7117c2d2 JA |
33 | func2[31] debug |
34 | func2debug line | |
35 | ./trap.tests[36] debug | |
36 | ./trap.tests[38] debug | |
d166f048 JA |
37 | trap -- 'echo exiting' EXIT |
38 | trap -- 'echo aborting' SIGHUP | |
39 | trap -- 'echo aborting' SIGINT | |
40 | trap -- 'echo aborting' SIGQUIT | |
41 | trap -- 'echo aborting' SIGABRT | |
42 | trap -- 'echo aborting' SIGTERM | |
43 | trap -- '' DEBUG | |
44 | trap -- 'echo exiting' EXIT | |
45 | trap -- 'echo aborting' SIGHUP | |
46 | trap -- 'echo aborting' SIGINT | |
47 | trap -- 'echo aborting' SIGQUIT | |
48 | trap -- 'echo aborting' SIGABRT | |
49 | trap -- 'echo aborting' SIGTERM | |
50 | trap -- 'echo exiting' EXIT | |
51 | trap -- '' SIGINT | |
52 | trap -- 'echo aborting' SIGQUIT | |
53 | trap -- 'echo aborting' SIGABRT | |
54 | trap -- 'echo aborting' SIGTERM | |
28ef6c31 | 55 | 0 |
f73dda09 JA |
56 | ERRTRAP |
57 | ERRTRAP | |
58 | ERRTRAP | |
59 | after falses | |
60 | if negation ok | |
61 | after negation | |
62 | after while | |
63 | before false in trap2a.sub | |
64 | after false in trap2a.sub | |
65 | command substitution | |
d166f048 | 66 | caught a child death |
d166f048 | 67 | trap -- 'echo caught a child death' SIGCHLD |
cce855bc JA |
68 | trap -- 'echo exiting' EXIT |
69 | trap -- 'echo aborting' SIGABRT | |
70 | trap -- 'echo caught a child death' SIGCHLD | |
71 | trap -- '' SIGUSR2 | |
d166f048 | 72 | exiting |