projects
/
platform
/
upstream
/
bash.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
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