Menu
CoddyTech

Establecer una Variable

Parte de la sección Fundamentos del Journey de Terminal de Coddy. Lección 62 de 82.

Has aprendido a consultar las variables de entorno, pero también puedes crear las tuyas. Para establecer una variable en tu sesión actual del shell, usa la sintaxis de asignación sin espacios alrededor del signo igual:

MY_NAME="Alice"

El nombre de la variable está a la izquierda y el valor, a la derecha. Una vez establecido, puedes acceder a él usando el prefijo $:

echo $MY_NAME

Esto muestra Alice.

Fíjate en que no hay espacios alrededor del signo =. Esto es importante porque los espacios causarían un error. El shell interpretaría MY_NAME = "Alice" como un intento de ejecutar un comando llamado MY_NAME con argumentos.

Puedes usar variables para almacenar cualquier valor de texto, incluidas rutas o configuraciones:

PROJECT_DIR="/home/user/projects"
echo $PROJECT_DIR

Las variables definidas de esta manera solo existen en tu sesión actual del shell. Si cierras la terminal y abres una nueva, la variable desaparecerá.

En la próxima lección, aprenderás a hacer que las variables estén disponibles para otros programas usando export.

challenge icon

Desafío

Fácil

Crea una variable llamada GREETING y establece su valor en Hello, Terminal!

Después, usa echo para mostrar el valor de tu nueva variable.

Recuerda: no pongas espacios alrededor del signo = al establecer la variable y usa el prefijo $ al acceder a su valor.

Tu salida debería ser:

Hello, Terminal!

Pista: Primero establece la variable con GREETING="Hello, Terminal!" y después muéstrala con echo $GREETING

Pruébalo tú mismo

Terminal
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Terminal