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.
6
respostas

Múltiplos argumentos em shebang

Eu estou querendo saber se existe uma maneira geral de passar várias opções para um executável através da linha shebang ( #! ). Eu uso o NixOS, e a primeira parte do shebang em qualquer script que eu escrevo geralmente é /usr/bin/env . O...
22.10.2017 / 11:23
3
respostas

Obtém a variável de ambiente de outro usuário [closed]

Existe alguma maneira de ver a variável de ambiente de outro usuário? Eu quero fazer isso como root, então as permissões não serão um problema, eu acho. Para o próprio usuário, eu uso echo $PATH ou set | grep PATH (ou set quando não...
03.06.2013 / 17:28
1
resposta

altera o ambiente de um processo em execução

Como é possível alterar alguma variável no env de um processo já em execução, por exemplo, por meio de /proc/PID/environ? Esse "arquivo" é read-only . É necessário alterar ou remover a variável DISPLAY de um trabalho em lote de longa...
09.05.2012 / 09:02
4
respostas

Como passar uma senha para um processo filho?

Passar uma senha na linha de comando (para um processo filho iniciado a partir do meu programa) é conhecido por ser inseguro (porque pode ser visto até mesmo por outros usuários com o comando ps). Não há problema em passá-lo como uma variável de...
16.07.2016 / 11:12
4
respostas

onde é LD_LIBRARY_PATH? Como faço para definir a variável env LD_LIBRARY_PATH?

Estou tentando construir um programa c ++ usando o Unix. Eu recebi o erro Linking CXX executable ../../bin/ME /usr/bin/ld: cannot find -lboost_regex-mt Ouvi dizer que preciso apenas definir a localização do libboost * em minha variável...
16.11.2014 / 23:36
2
respostas

Configurando o PATH vs. exportando o PATH em ~ / .bash_profile [duplicado]

Qual é a diferença e qual é melhor usar ao personalizar meu perfil bash? Documentação sobre o comando export é escassa, já que é um cmd embutido. Trecho da versão 1 do meu ~ / .bash_profile: #PATH export PATH=/usr/bin:/bin:/usr/sbin:/...
22.06.2014 / 00:58
2
respostas

Onde o padrão da variável de ambiente TERM é definido?

Quando abro uma janela de terminal com o emulador de terminal do GNOME na GUI da área de trabalho, a variável de ambiente shell TERM é padronizada para o valor xterm . Se eu usar CTL + ALT + F1 para mudar para uma janela TTY do consol...
27.04.2015 / 05:36
4
respostas

Adicionando caminhos ao PATH usando uma sintaxe de várias linhas

Pelo que entendi, a maneira usual de adicionar um caminho à variável de ambiente PATH é concatenando caminhos separados pelo caractere : . Por exemplo, se eu quiser adicionar três caminhos a ele /my/path/1 , /my/path/2 e /my/path/3...
08.02.2012 / 14:51
4
respostas

Como mostrar o valor atual de uma variável de ambiente?

Quando eu verifico o ambiente do meu sistema, muitas variáveis ambientais aparecerão. Como posso pesquisar por uma variável específica? Um livro que estou lendo diz: Sometimes the number of variables in your environment grows quite lar...
20.11.2015 / 10:08
2
respostas

Qual é o significado de aspas simples e duplas em variáveis de ambiente?

Eu defini algumas variáveis de ambiente no meu .profile assim: MY_HOME="/home/my_user" mas a variável parece não avaliar a menos que eu retire aspas e reenvie o arquivo. Eu acredito que as aspas são necessárias se houver espaços, e aspas...
08.07.2011 / 22:54