projects
/
platform
/
upstream
/
bash.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Bash-4.1 distribution source
[platform/upstream/bash.git]
/
tests
/
redir8.sub
1
cd ${TMPDIR:=/var/tmp}
2
rm -f u
3
4
${THIS_SH} -c 'exec 10>&1; echo fd 10 >&10' 10>u
5
cat u
6
rm -f u
7
8
${THIS_SH} -c 'exec 8>&1; echo fd 8 >&8' 8>u
9
cat u
10
rm -f u
11
12
exec 10>u
13
exec 10>&1; echo 'fd 10' >&10
14
cat u
15
rm -f u
16
exec 10>&-
17
18
exec 8>u
19
exec 8>&1; echo 'fd 8' >&8
20
cat u
21
rm -f u
22
exec 8>&-
23
24
rm -f infile
25
cat > infile <<EOF
26
1
27
2
28
3
29
4
30
EOF
31
32
exec 7<&0
33
exec 10<infile
34
exec 0<&10; cat <&10
35
exec 0<&7
36
exec 7<&-
37
38
exec 7<&0
39
exec 8<infile
40
exec 0<&8 ; cat <&8
41
exec 0<&7
42
exec 7<&-
43
44
exec 7<&0
45
exec 0</dev/null
46
exec 10<infile
47
exec 10<&0; cat <&10
48
exec 0<&7
49
exec 7<&-
50
51
exec 7<&0
52
exec 0</dev/null
53
exec 8<infile
54
exec 8<&0; cat <&8
55
exec 0<&7
56
exec 7<&-
57
58
rm -f infile
59
exit 0