Las comillas en la shell

En las operaciones con la shell distinguimos tres tipos de comillas con distintas funcionalidades: las comillas dobles, las comillas simples y la comilla invertica, el acento grave francés. A continuación describimos las funcdiones:
'
Engloban un literal. La shell no trata de interpretar nada de lo que haya comprendido entre estas comillas.
La shell expande las variables que haya especificadas sustituyendo su nombre por el contenido. Para imprimir un $ es necesario protegerlo con una \.
̀ La shell intenta ejecutar lo que haya comprendido entre estas comillas.
Ejemplo:
Asignamos una valor a una variable:
$ AA=”ls -la”
y observamos la diferencia entre:
echo '$AA'
echo “$AA”
y
echo  ̀$AA ̀