bash parameter expansion doesn't appear to be a simple textual substitution
178
Why does my shell script choke on whitespace or other special characters?
153555
Why does bash "echo [t]" result in "t" not "[t]"
909
What is this shell/Bash syntax: someVariable=someValue someCommand
151737
Single quote within double quotes and the Bash reference manual
134273
Bash: Why does this Brace Expression work this way?
158792
Bash expand variable in a variable
130622
How do I set up bash completion for command arguments?
65529
How do I escape the wildcard/asterisk character in bash?
25858
Passing arguments with spaces and quotes to a script (without quoting everything)
34535
How Can I Expand A Tilde ~ As Part Of A Variable?
91455
Expand macros inside quoted string
23333
How can I expand a quoted variable to nothing if it's empty?
47849
Why does shell Command Substitution gobble up a trailing newline char?
65475
How to loop through arguments in Bash ($1 $2 $3 and so forth)?
29334
sed substitution with Bash variables
48609
Can I use variables inside {} expansion without `eval`?
125882
Could someone please explain this bash command?