Files
bash/tests/trap5.sub
T
2013-05-06 08:40:23 -04:00

19 lines
408 B
Plaintext

# make sure process substitution runs the exit trap
[[ -n $(< <(trap "tee /dev/fd/3" EXIT)) ]] 3>&1 <<<works || echo "fail :("
read foo < <(trap "echo bar" EXIT)
echo $foo
cat <(trap "echo bar" EXIT)
trap "echo bar" EXIT #should proc subst inherit this?
cat <(echo foo ; exit 0;)
trap - 0
trap
cat <(echo foo; trap "echo bar" EXIT)
trap "echo bar" EXIT #should proc subst inherit this?
cat <(echo foo)