Comando echo + Uso de Comillas + Caracteres especiales

Con la instrucción echo podemos mostrar texto cuando hacemos un script, pero normalmente tenemos que utilizar las comillas.

Se pueden utilizar comillas simples (') o comillas dobles (").
  • Con comillas simples:
    • Se anulan el efecto de los caracteres especiales. Por ejemplo los asteriscos(*), punto y coma(;) o signo de moneda($), etcétera. Es decir se presentan tal cual y no cumplen con su propósito de carácter especial.
    • El carácter $ por ejemplo se utiliza mayormente para hacer uso de variables dentro del script; sin embargo puede que queramos imprimir el carácter y no queramos que el interprete se confunda: 
      • Para el código echo 'Hola $Juan' la salida sería Hola $Juan.
      • Pero para el código echo "Hola $Juan" la salida sería Hola y no nos imprimiría $Juan, ya que para el interprete queremos imprimir la variable Juan. 
  • Con comillas dobles:
    • Los caracteres especiales se toman en cuenta.
      • Para el código nombre=Juan; echo "Mi nombre es $nombre" la salida sería Mi nombre es Juan

Se puede utilizar el comando echo para ejecutar comandos:
echo $(clear)
Aquí invocamos la instrucción clear dentro de $( ) para limpiar la pantalla. 

Para imprimir un salto de linea podemos hacer uso de \n.
echo "\nHola"

Comentarios

Entradas más populares de este blog

Condicionales IF

Funciones