cd ${TMPDIR:=/var/tmp} rm -f u ${THIS_SH} -c 'exec 10>&1; echo fd 10 >&10' 10>u cat u rm -f u ${THIS_SH} -c 'exec 8>&1; echo fd 8 >&8' 8>u cat u rm -f u exec 10>u exec 10>&1; echo 'fd 10' >&10 cat u rm -f u exec 10>&- exec 8>u exec 8>&1; echo 'fd 8' >&8 cat u rm -f u exec 8>&- rm -f infile cat > infile <