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.
1
resposta

Por que o bash limpa o OLDPWD quando um script filho é iniciado?

O OLDPWD é exportado e passado para qualquer filho, mas o bash aparentemente limpa o OLDPWD sempre que um script filho é iniciado: $ cd /etc $ cd $ perl -e 'print "<$ENV{OLDPWD}>\n"' </etc> $ ksh -c 'echo "<$OLDPWD>"' </...
13.11.2015 / 22:43
2
respostas

Como executar um cronjob no meu ambiente regular?

As variáveis shell e ambiente nas quais os cronjobs são executados são completamente diferentes das variáveis apresentadas em gnome-terminal . Como posso executar um cronjob sob as mesmas circunstâncias como se eu tivesse executado no terminal...
17.09.2011 / 12:29
1
resposta

Defina a variável de ambiente (TZ) para todos os scripts de inicialização e inittab

Estou trabalhando em um sistema Linux embarcado e procurando uma maneira de definir o fuso horário para todos os processos. A pergunta é: Existe alguma possibilidade de definir a variável de ambiente TZ no momento da inicialização (scripts...
01.03.2016 / 12:54
1
resposta

Diferença entre logname e $ LOGNAME

Ao ler sobre variáveis de ambiente, a que eu encontrei foi LOGNAME , gostaria de saber a diferença entre essa variável e qualquer que seja o comando logname - como ambos diferiram no que retornaram. -bash-3.2$ logname user11 -bash-3.2$ e...
08.03.2016 / 13:38
1
resposta

Exporte uma seleção de variáveis de ambiente com o escape correto

Eu quero exportar algumas variáveis de ambiente que eu configurei em um script de traço para um arquivo: myvariable="line 1 LINE=3 some characters: # \" \$ line 5" myvariable2="abc" export myvariable myvariable2 resultado esperado (um sc...
05.10.2015 / 17:46
1
resposta

O que mais pode quebrar se eu remover a exportação de uma variável?

Meu problema é que, quando comecei a codificar meu script, encontrei vários problemas de escopo de variáveis, o que resultou no mau hábito de exportar quase todas as minhas variáveis. Agora que meu código ficou muito grande, eu estava pensand...
17.06.2014 / 16:52
3
respostas

locais de armazenamento do FIrefox / Thunderbird

Por padrão, o Firefox e o Thunderbird salvam seus arquivos em ~/.mozilla e ~/.thunderbird . Eu estou querendo saber se há uma variável de ambiente que eu possa definir, para que qualquer um deles salve seus dados em um local diferente. E...
16.06.2011 / 05:47
0
respostas

É possível fazer uma chamada exec que “retorna”?

Existe uma maneira de fazer a chamada do sistema exec funcionar como uma chamada de função que retorna ao invés de substituir totalmente a imagem do processo atual? Minha motivação é tentar integrar dois shells com linguagens incompatíveis. A id...
19.05.2015 / 22:35
3
respostas

decifrando a instrução unix

Eu decifro o que está sendo dito aqui: export IP='/sbin/ifconfig | grep 'inet addr:'|grep -v '127.0.0.1'| cut -d: -f2 | awk '{print $1}'' Eu sei que é definir o IP como uma variável de ambiente, mas fora isso, o que tudo o mais signif...
08.09.2011 / 03:44
5
respostas

script bash e colisão de namespace de variável env local

Eu tenho um bash script com uma variável chamada VAR_A Eu também tenho um local env variable chamado VAR_A O bash script chama o comando: echo ${VAR_A} Não consigo alterar a variável no script para outro nome, mas pos...
24.03.2014 / 07:33