Menu
Coddy logo textTech

Ver Todas las Variables

Parte de la sección Fundamentos del Journey de Terminal de Coddy — lección 60 de 82.

A veces necesitas ver todas las variables de entorno a la vez, no solo una a la vez. El comando env muestra cada variable de entorno establecida actualmente en tu sesión de shell.

env

Esto muestra una lista de nombres de variables y sus valores, cada uno en su propia línea en el formato NAME=value. Verás algunas conocidas como HOME y USER, junto con muchas otras que el sistema establece automáticamente.

El comando printenv funciona de manera similar. Sin argumentos, muestra todas las variables al igual que env. También puedes usarlo para mostrar una variable específica sin el prefijo $:

# Mostrar todas las variables
printenv

# Mostrar una variable específica
printenv HOME

Dado que la salida puede ser bastante larga, es posible que desees combinar estos comandos con herramientas que ya has aprendido. Por ejemplo, el uso de tuberías (piping) hacia grep te ayuda a encontrar variables específicas:

env | grep PATH

Esto filtra la salida para mostrar solo las líneas que contienen "PATH", haciendo que sea más fácil encontrar lo que buscas en el mar de variables de entorno.

challenge icon

Desafío

Fácil

Usa printenv para mostrar el valor de la variable de entorno USER.

A diferencia de echo, el comando printenv te permite ver una variable específica sin usar el prefijo $. Simplemente pasa el nombre de la variable como argumento.

Tu salida debería mostrar tu nombre de usuario actual.

Pista: El formato del comando es printenv VARIABLE_NAME

Hoja de referencia

Para mostrar todas las variables de entorno, utiliza el comando env:

env

El comando printenv funciona de manera similar. Sin argumentos, muestra todas las variables:

printenv

Para mostrar una variable específica con printenv, pasa el nombre de la variable sin el prefijo $:

printenv HOME

Puedes filtrar la salida utilizando grep:

env | grep PATH

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