Imported from ../bash-4.0-rc1.tar.gz.
This commit is contained in:
parent
f1be666c7d
commit
3185942a52
666 changed files with 188710 additions and 54674 deletions
58
tests/redir8.sub
Normal file
58
tests/redir8.sub
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
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 <<EOF
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
EOF
|
||||
|
||||
exec 7<&0
|
||||
exec 10<infile
|
||||
exec 0<&10; cat <&10
|
||||
exec 0<&7
|
||||
exec 7<&-
|
||||
|
||||
exec 7<&0
|
||||
exec 8<infile
|
||||
exec 0<&8 ; cat <&8
|
||||
exec 0<&7
|
||||
exec 7<&-
|
||||
|
||||
exec 7<&0
|
||||
exec 0</dev/null
|
||||
exec 10<infile
|
||||
exec 10<&0; cat <&10
|
||||
exec 0<&7
|
||||
exec 7<&-
|
||||
|
||||
exec 7<&0
|
||||
exec 0</dev/null
|
||||
exec 8<infile
|
||||
exec 8<&0; cat <&8
|
||||
exec 0<&7
|
||||
exec 7<&-
|
||||
|
||||
rm -f infile
|
||||
exit 0
|
||||
Loading…
Add table
Add a link
Reference in a new issue