Menu
Coddy logo textTech

Visualizar Todas as Variáveis

Parte da seção Fundamentos do Journey de Terminal da Coddy. Lição 60 de 82.

Às vezes, você precisa ver todas as variáveis de ambiente de uma só vez, não apenas uma por vez. O comando env exibe todas as variáveis de ambiente definidas atualmente em sua sessão de shell.

env

Isso exibe uma lista de nomes de variáveis e seus valores, cada um em sua própria linha no formato NAME=value. Você verá algumas conhecidas como HOME e USER, junto com muitas outras que o sistema define automaticamente.

O comando printenv funciona de forma semelhante. Sem argumentos, ele mostra todas as variáveis assim como o env. Você também pode usá-lo para exibir uma variável específica sem o prefixo $:

# Mostrar todas as variáveis
printenv

# Mostrar uma variável específica
printenv HOME

Como a saída pode ser bastante longa, você pode querer combinar esses comandos com ferramentas que já aprendeu. Por exemplo, o uso de pipes para o grep ajuda você a encontrar variáveis específicas:

env | grep PATH

Isso filtra a saída para mostrar apenas as linhas contendo "PATH", tornando mais fácil encontrar o que você está procurando no mar de variáveis de ambiente.

challenge icon

Desafio

Fácil

Use o printenv para exibir o valor da variável de ambiente USER.

Ao contrário do echo, o comando printenv permite visualizar uma variável específica sem usar o prefixo $. Basta passar o nome da variável como um argumento.

Sua saída deve exibir seu nome de usuário atual.

Dica: O formato do comando é printenv VARIABLE_NAME

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Playground de Terminal