O Printenv é um comando que mostra o valor variável do ambiente. Se nenhuma variável for especificada, o nome da exibição da variável de ambiente junto com seu valor em pares para todas as variáveis será exibido i.e. O Printenv é usado para exibir os valores de todas as variáveis de ambiente.
$ printenv
O comando Printenv Home exibe o local do diretório inicial do usuário atual.
$ PriMenv Home
Outra técnica para mostrar o valor da variável do ambiente doméstico é usar um eco com o símbolo $ (dólar) na frente dele. Na tela embaixo, você pode verificar uma ilustração dela.
$ eco $ em casa
O comando ENV é outro comando relacionado que pode ser usado para imprimir o valor das variáveis de ambiente. Quando usado com o argumento "$ home", ele retorna o erro "permissão negada" porque o caminho para uma variável é protegido com os direitos do sudo.
$ Env $ em casa
Sem argumentos no comando "Env", é funcionalmente igual ao comando Printenv.
$ Env
Exemplo 1: Declare uma variável de ambiente
Para declarar uma nova variável de ambiente para o Git, precisamos seguir os comandos no shell. Então, abra uma linha de comando Bash Shell (Terminal). Usando esta sintaxe fácil, crie e especifique uma nova variável de ambiente disponível para o seu shell de linha de comando em execução e quaisquer aplicativos iniciados com ele. O comando abaixo cria uma nova variável de ambiente nomeada nome de variável com o valor "[valor]". Podemos incorporar o espaço na string enquanto ainda a interpreta como um único valor usando as citações duplas em torno de "[valor]". Para verificar o valor de uma variável de ambiente, basta utilizar o comando echo e vincular à variável listada abaixo. Isso mostrará o valor presente da variável variável_name, que é [valor] neste momento.
Quando você se refere a uma variável de ambiente em um comando, coloque um $ na frente para que o shell saiba. Você pode chamar suas variáveis do que desejar, no entanto, para variáveis de ambiente, geralmente usamos todo o texto em maiúsculas. Isso os separa da variedade de comandos, aplicativos e arquivos da linha de comando, que são frequentemente escritos em minúsculas.
$ export variable_name = "value"
$ echo $ variable_name
Exemplo 2: variáveis de ambiente predefinido
Variáveis de ambiente podem ser usadas em qualquer comando, e a maioria dos sistemas já tem alguns configurados para você. O título do usuário atualmente conectado é normalmente definido na variável de ambiente $ user. Você pode usar a declaração Echo para imprimir e verificar o valor disso, mas agora desta vez, também podemos adicionar uma mensagem de boas -vindas. Tome nota das marcas de cotação dupla. Eles são usados para cercar uma corda que pode conter espaços ou caracteres que a concha interpreta de maneira diferente.
$ echo “oi, $ usuário”
No entanto, as variáveis ambientais ainda podem ser usadas dentro dessas seqüências. Antes de a sequência ser fornecida ao comando Echo, as variáveis serão estendidas ao seu valor atual. Quando você usa as citações duplas, o $ User é expandido; Quando você usa as citações únicas, o $ é visto como texto literal e não uma variável a ser expandida.
$ echo 'oi, $ usuário'
Exemplo 3: Exportar e não atingir uma variável de ambiente
Neste exemplo, primeiro criamos a variável de ambiente dir dentro do git e damos o valor/home/linux/. Utilizamos a instrução de eco para imprimir o valor salvo no dir para verificação.
$ export dir =/home/linux
$ echo $ dir
No Linux, você pode definir ou não definir variáveis de ambiente específica do usuário ou de sessão. Por padrão, a instrução "Env" fornece uma lista de todas as variáveis de ambiente atuais. No entanto, quando usado com a bandeira '-i', ele limpa temporariamente todas as variáveis de ambiente e permite que o usuário execute um comando na sessão atual sem eles. O comando Unset pode ser usado para limpar as variáveis de ambiente local temporariamente.
$ Unset Dir
$ echo $ dir
Criamos uma variável de ambiente "dir" para o nosso repositório Git "Project1".
$ Dir = ”/home/linux/projeto 1”
$ echo $ dir
O comando fornecerá a você um shell bash que não possui variáveis de ambiente por enquanto. No entanto, quando você sai da concha, todas as variáveis serão restauradas.
Env -i Bash
Exemplo 4
No Linux, você pode definir e não atender variáveis de ambiente específicas do usuário. Você deve adicionar e editar o “.Arquivo Bashrc ”no diretório inicial para exportar ou alterar a variável de ambiente. Então, para fazer as alterações entrarem em vigor, obtenha o arquivo.
$ VI .Bashrc
A variável (no nosso caso, 'cd') se tornaria ativa. Quando o usuário lançar um novo terminal, essa variável será exposta. Adicione a linha anexada no final do arquivo e salve -a.
Aplique o comando de origem e imprima o valor do CD usando o comando echo.
$ fonte .Bashrc
$ echo $ cd
Conclusão
É tudo sobre definir variáveis de ambiente em um terminal de shell de um sistema com Git instalado e configurado. Para fazer isso, tentamos um pacote de alguns comandos como Env, Printenv, Unset, Export e Echo. Esperamos que você implemente este artigo em seu sistema operacional. Verifique mais artigos no site da dica do Linux.