Well the following things
you should know about bash:
- ' is different than ", the first specify a
string which is not interpreted
- $ specify an environment variable, if is in 'string' is not interpreted, if is in "string" it is
- \$ is an escape sequence, so, even is present "string", the \$ is interpreted as a string, not as a value of a variable
Hope it helps