Mostrar el nombre de las variables, no su contenido
Cuando tenemos una variable definida, ya sea una variable de entorno o una variable definida en el script que estamos desarrollando, y queremos mostrar por pantalla con echo su nombre, podemos hacerlo de dos maneras:
- Escapando el símbolo de dólar o peso con \$
- Incluyendo el nombre de la variable entre comillas simples
#!/bin/bash hola="Hola, mundo" echo "La variable \$hola contiene "$hola echo "La variable "'$hola'" contiene "$hola echo 'La variable $hola contiene '$hola
Que nos devolverá:
La variable $hola contiene Hola, mundo La variable $hola contiene Hola, mundo La variable $hola contiene Hola, mundo
Pingback: Tutorial de Shell Script – Linux en Español