]> git.saurik.com Git - apple/shell_cmds.git/blame - sh/tests/builtins/trap5.0
shell_cmds-216.60.1.tar.gz
[apple/shell_cmds.git] / sh / tests / builtins / trap5.0
CommitLineData
deb63bfb 1# $FreeBSD: head/bin/sh/tests/builtins/trap5.0 217461 2011-01-15 21:09:00Z jilles $
71aad674
A
2
3set -e
4trap - USR1
5initial=$(trap)
6trap -- -l USR1
7added=$(trap)
8[ -n "$added" ]
9trap - USR1
10second=$(trap)
11[ "$initial" = "$second" ]
12eval "$added"
13added2=$(trap)
14added3=$(trap --)
15[ "$added" = "$added2" ]
16[ "$added2" = "$added3" ]
17trap -- - USR1
18third=$(trap)
19[ "$initial" = "$third" ]