commit bash-20160122 snapshot

This commit is contained in:
Chet Ramey
2016-01-26 11:11:49 -05:00
parent 1b05a005ef
commit 037a8b7fe4
108 changed files with 34406 additions and 29270 deletions
+6 -2
View File
@@ -2359,11 +2359,15 @@ whitespace characters, delimits a field. A sequence of @env{IFS}
whitespace characters is also treated as a delimiter.
If the value of @env{IFS} is null, no word splitting occurs.
Explicit null arguments (@code{""} or @code{''}) are retained.
Explicit null arguments (@code{""} or @code{''}) are retained
and passed to commands as empty strings.
Unquoted implicit null arguments, resulting from the expansion of
parameters that have no values, are removed.
If a parameter with no value is expanded within double quotes, a
null argument results and is retained.
null argument results and is retained
and passed to a command as an empty string.
When a quoted null argument appears as part of a word whose expansion is
non-null, the null argument is removed.
Note that if no expansion occurs, no splitting
is performed.