Menu
CoddyTech

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 na sua sessão do 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á alguns conhecidos, como HOME e USER, além de muitos outros definidos automaticamente pelo sistema.

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

# Mostre todas as variáveis
printenv

# Mostre uma variável específica
printenv HOME

Como a saída pode ser bem longa, talvez você queira combinar esses comandos com ferramentas que já aprendeu. Por exemplo, direcionar a saída para grep ajuda você a encontrar variáveis específicas:

env | grep PATH

Isso filtra a saída para mostrar apenas as linhas que contêm "PATH", facilitando encontrar o que você está procurando em meio a tantas variáveis de ambiente.

challenge icon

Desafio

Fácil

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

Diferentemente de echo, o comando printenv permite visualizar uma variável específica sem usar o prefixo $. Basta passar o nome da variável como 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