Bash-4.3 distribution sources and documentation
[platform/upstream/bash.git] / tests / varenv3.sub
1 #!/bin/bash
2
3 oifs=$IFS
4
5 inner () {
6 #recho inner: "$IFS" >&2
7         echo a/b/c/d
8         exit 0
9 }
10
11 outer() {
12 #recho outer: "$IFS" >&2
13 for i in 1; do
14         IFS=/ read m v k a < <(IFS=$oifs inner)
15
16 echo $m:$v:$k:$a
17 done
18 }
19
20 outer
21 unset m k v a b c d
22
23 for j in 1; do
24         IFS=: read a b c d
25 done < <(outer)
26
27 echo $a-$b-$c-$d
28 unset m k v a b c d
29
30 IFS=: read a b c d < <(outer)
31
32 echo $a:$b:$c:$d