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