Perguntas sobre 'environment-variables'

Um conjunto de variáveis dinâmicas que podem afetar o comportamento dos processos em execução e o acesso aos recursos.
2
respostas

Por que #! / usr / bin / env bash não está funcionando no meu sistema?

Eu tive alguns problemas ao executar alguns scripts de instalação em que eles se queixaram de bad interpreter . Então eu fiz um exemplo trivial, mas não consigo descobrir qual é o problema, veja abaixo. #!/usr/bin/env bash echo "hello"...
27.01.2016 / 11:25
2
respostas

melhor maneira de configurar um ambiente linux separado em ~

Eu faço a maior parte do meu trabalho (envolve muito C / Python) em um servidor de desenvolvimento que é compartilhado com várias outras pessoas. Como resultado, todos nós parecemos fazer um pouco das tarefas de administração do sistema (não há...
23.02.2011 / 02:43
1
resposta

Por que o bash ainda analisa / executa coisas colocadas na variável de ambiente?

O bug shellshock no bash funciona por meio de variáveis de ambiente. Honestamente fiquei surpreso pelo fato de que existe uma característica como: "passando das definições de função via env vars" Portanto, esta questão, embora talvez não...
27.09.2014 / 13:28
3
respostas

Variável de exclamação '$!' [duplicado]

Eu tenho estudado para o meu exame Unix e muitas vezes vi uma variável de ponto de exclamação - $! Se eu escrever echo $! no meu shell do Mac me diz algo como "Você tem e-mail em ..." É objetivo deste para armazenar se eu tenho ou não...
03.06.2016 / 14:25
2
respostas

Herdar variáveis de ambiente no contêiner do Docker do systemd

Eu tenho um contêiner do Docker rodando systemd . Eu quero passar variáveis de ambiente para aplicativos sob ele. Quando inicio o systemd a partir do Docker ( /sbin/init como linha de comando), o Docker expõe variáveis ao systemd, mas nã...
28.07.2014 / 15:48
2
respostas

Qual é o uso do comando “export”?

Eu criei uma variável de ambiente em uma janela de terminal e tentei ecoar em outra janela de terminal. Isso não mostrou nada. $TEST=hello Depois disso, eu o exportei e tentei novamente a echo em uma janela de terminal diferente. resul...
14.06.2015 / 16:55
2
respostas

Linhas de configuração de variável de ambiente com vários caminhos com bash

Eu tenho muito tempo export PATH=A:B:C ... . Posso fazer várias linhas para ter uma mais organizada da seguinte maneira? export PATH = A: B: C:     
17.05.2011 / 16:41
3
respostas

Visualização completa de onde a variável PATH está definida no bash

Eu li em alguns lugares que o PATH está definido em / etc / profile ou no arquivo .profile que está no diretório home. Esses são os únicos lugares em que o caminho está definido? Eu quero uma melhor compreensão disso. No arquivo / etc / pr...
07.09.2015 / 10:04
2
respostas

Expandir indiretamente variáveis no shell

Eu preciso referenciar indiretamente uma variável no bash shell. Eu basicamente quero o que você pode fazer em make escrevendo $($(var)) . Eu tentei usar ${$var} , que seria a solução mais direta em bash , mas recebo este erro:...
15.09.2015 / 17:37
2
respostas

Por que a capacidade de definir funções em uma variável de ambiente não é um risco de segurança em si?

Pelo que entendi, geralmente é considerado seguro deixar alguém fornecer informações que serão armazenadas em uma variável ambiental. A vulnerabilidade do shellshock é um problema aqui porque significa que o código no final de uma definição de f...
26.09.2014 / 18:16