commit bash-20170224 snapshot

This commit is contained in:
Chet Ramey
2017-02-27 11:40:23 -05:00
parent 514049fa8e
commit cb0c28b93b
26 changed files with 280 additions and 56 deletions
+39
View File
@@ -530,3 +530,42 @@ foo
6
./array23.sub: line 21: $( echo >&2 foo ): syntax error: operand expected (error token is "$( echo >&2 foo )")
./array23.sub: line 22: $( echo >&2 foo ): syntax error: operand expected (error token is "$( echo >&2 foo )")
IFS=: ${var-$*}
abc
def ghi
jkl
abc
def ghi
jkl
----
IFS=: ${var=$*}
abc
def ghi
jkl
var=abc:def ghi:jkl
abc
def ghi
jkl
var=abc:def ghi:jkl
----
IFS=: ${var+$*}
abc
def ghi
jkl
abc
def ghi
jkl
----
IFS= ${var-$*}
abcdef ghijkl
abcdef ghijkl
----
IFS= ${var=$*}
abcdef ghijkl
var=abcdef ghijkl
abcdef ghijkl
var=abcdef ghijkl
----
IFS= ${var+$*}
abcdef ghijkl
abcdef ghijkl