Página 4 de 32
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 ̀