Skip to content

Commit

Permalink
Merge pull request google#544 from google/change_HEAD
Browse files Browse the repository at this point in the history
Project import generated by Copybara.
  • Loading branch information
IsaacG authored Apr 25, 2020
2 parents 305ac87 + f76ff3e commit 43f20c3
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion shellguide.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
```

Expand Down

0 comments on commit 43f20c3

Please sign in to comment.