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