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
|
---|
8 | [20] debug
|
---|
9 | debug line
|
---|
10 | [22] debug
|
---|
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
|
---|
18 | [24] debug
|
---|
19 | func[16] funcdebug
|
---|
20 | funcdebug line
|
---|
21 | [26] debug
|
---|
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
|
---|
29 | [28] debug
|
---|
30 | ./trap.tests[33] debug
|
---|
31 | ./trap.tests[34] debug
|
---|
32 | func2[30] debug
|
---|
33 | func2[31] debug
|
---|
34 | func2debug line
|
---|
35 | ./trap.tests[36] debug
|
---|
36 | ./trap.tests[38] debug
|
---|
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
|
---|
55 | 0
|
---|
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
|
---|
66 | caught a child death
|
---|
67 | caught a child death
|
---|
68 | caught a child death
|
---|
69 | trap -- 'echo caught a child death' SIGCHLD
|
---|
70 | trap -- 'echo exiting' EXIT
|
---|
71 | trap -- 'echo aborting' SIGABRT
|
---|
72 | trap -- 'echo caught a child death' SIGCHLD
|
---|
73 | trap -- '' SIGUSR2
|
---|
74 | exiting
|
---|