Tipos de Entrecomillado en la Shell

publicado a la‎(s)‎ 18 jun. 2014 10:20 por Juan Jose Ramirez Lama   [ actualizado el 5 ene. 2015 6:20 ]

Vamos a ver los tipos de entrecomillado más común y para que sirve:

Comillas Dobles

Al poner las comillas dobles ( “”) se interpreta de forma literal los caracteres alfanuméricos (letras y números) los símbolos especiales se sustituyen por su valor ($variables, \ascii, …).
echo "Hola esto es un mensaje… y vale $mensaje"
Hola esto es un mensaje... y vale

La variable $mensaje se sustituiría por su valor.

Comilla Simple

Al poner la comilla simple (‘ ‘) todo lo que vaya entre comillas se interpreta de forma literal:
hora='date' && echo "$hora"
date
La variable $hora se sustituiría por el valor date literal..

Comilla Inclinada

Al poner la comilla inclinada () se sustituye lo que hay en su interior por el resultado de su ejecución:
hora=`date` && echo "$hora"
Wed Jun 18 13:19:56 CLT 2014
La variable $hora se sustituye por el valor de date.
Comments