]> git.ipfire.org Git - thirdparty/bash.git/blame - tests/vredir.tests
Bash-4.3 patch 7
[thirdparty/bash.git] / tests / vredir.tests
CommitLineData
495aee44
CR
1: ${TMPDIR:=/var/tmp}
2TMPFILE=$TMPDIR/foo
3
4bar()
5{
6exec {v}>$TMPFILE
7echo $v
8}
9
10bar
11
12echo foo 1 >&$v
13echo foo 2 >&$v
14echo foo 3 >&$v
15
16cat $TMPFILE
17rm -f $TMPFILE
18
19type bar
20exec {v}>&-
21
22readonly v=42
23bar
24
25echo foo 1 >&$v
26echo foo 2 >&$v
27echo foo 3 >&$v
28
29cat $TMPFILE
30rm -f $TMPFILE
31
32type bar
33
34${THIS_SH} ./vredir1.sub
35
36${THIS_SH} ./vredir2.sub
37
38${THIS_SH} ./vredir3.sub
39
40${THIS_SH} ./vredir4.sub
41
42${THIS_SH} ./vredir5.sub
43
44${THIS_SH} ./vredir6.sub
45
46exit 0