A double quote may be quoted within double quotes by preceding it with a backslash.
If enabled, history expansion will be performed unless an ! appearing in double quotes is escaped
using a backslash. The backslash preceding the ! is not removed.
The special parameters * and @ have special meaning when in double
quotes. See parameters.
A double-quoted string preceded by a dollar sign ($) will cause the
string to be translated according to the current locale. If the cur-
rent locale is C or POSIX, the dollar sign is ignored. If the string
is translated and replaced, the replacement is double-quoted.
===== Documentation / Reference =====
* comes form the man page of bash