18 lines
417 B
Text
18 lines
417 B
Text
# make sure process substitution runs the exit trap
|
|
[[ -n $(< <(trap "cat /dev/fd/0" EXIT)) ]] <<<works && echo 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)
|