Project import generated by Copybara.

PiperOrigin-RevId: 306352475
This commit is contained in:
Mike Frysinger authored and Mike Frysinger committed 2020-04-24 22:05:30 -04:00
1 parent 305ac8725a
commit f76ff3e96a
1 file changed
+9 -1
+9 -1
View File
@@ -809,8 +809,16 @@ mybinary ${flags}
# Command expansions return single strings, not arrays. Avoid
# unquoted expansion in array assignments because it won’t
# work correctly if the command output contains special
# characters.
# characters or whitespace.
# This expands the listing output into a string, then does special keyword
# expansion, and then whitespace splitting. Only then is it turned into a
# list of words. The ls command may also change behavior based on the user's
# active environment!
declare -a files=($(ls /directory))
# The get_arguments writes everything to STDOUT, but then goes through the
# same expansion process above before turning into a list of arguments.
mybinary $(get_arguments)
```