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

Existe um equivalente Unix da variável de ambiente Windows PATHEXT?

Eu estou querendo saber se existe um equivalente Unix para a variável de ambiente Windows PATHEXT . Para aqueles sem histórico do Windows: Adicionar um sufixo de arquivo a PATHEXT permite que eu execute um script sem digitar esse sufixo...
02.05.2016 / 10:35
2
respostas

Variáveis locais em zsh: qual é o equivalente do bash “export -n” em zsh

Estou tentando conter o escopo de uma variável para um shell e não permitir que os filhos o vejam, em zsh. Por exemplo, eu digito isso em .zshrc: GREP_OPTIONS=--color=always Mas se eu executar um script de shell com o seguinte: #!/bin/...
27.01.2014 / 23:49
2
respostas

Shell interativo com ambiente idêntico ao cron

Estou ciente de muitas armadilhas no mundo mágico dos crontabs, mas algumas vezes isso ajudaria muito na solução de problemas quando você tem uma maneira inteligente de inserir um shell interativo com ambiente idêntico ao de um script de shell. c...
23.11.2012 / 19:55
2
respostas

O que significa %% em um nome de função?

Olhando para a saída de env , notei que também existe a seguinte função. BASH_FUNC_mc%%=() { . /usr/share/mc/mc-wrapper.sh } O conteúdo do arquivo /usr/share/mc/mc-wrapper.sh é o seguinte. MC_USER='id | sed 's/[^(]*(//;s/).*//'' MC_...
29.10.2017 / 07:36
1
resposta

Como você configura o ambiente para es?

Eu tenho jogado com es nos últimos dias, e ele (como o rc) tem a peculiaridade / feature que apenas executa seu script de inicialização ( .esrc ) no login. A maneira usual de executar o código em cada sessão interativa é colocar esse código...
22.08.2012 / 04:07
3
respostas

Variável de shell vs. Variável de ambiente, qual é a preferida se ambos tiverem o mesmo nome?

Digitando o seguinte no Bash: env | grep USER e set | grep USER dá às duas vezes o mesmo nome de usuário. Como eu sei, por exemplo, ao digitar echo $USER se o shell ou a variável de ambiente foi exibido?     
12.05.2017 / 15:39
6
respostas

Como configurar o Ruby GEM_HOME e o GEM_PATH

Sou um usuário NOVICE do Linux e uso o Linux mint 17.1 Eu reinstalei o Linux Mint 20 nos últimos 3 dias para esse problema, mas não consegui corrigi-lo Estou tentando instalar o ruby on rails usando o rvm. O que aconteceu é que se você i...
14.05.2015 / 14:12
3
respostas

Quando é '_' uma variável de ambiente de um shell bash?

O Manual do Bash diz (manpage, minha ênfase): When Bash invokes an external command, the variable $_ is set to the full pathname of the command and passed to that command in its environment. E ( Parâmetros especiais ): _ ($_...
09.04.2018 / 22:43
4
respostas

Como posso disponibilizar os aliases de shell ao descascar do Vim?

No meu .zshrc , declaro alguns aliases. Por exemplo, which dbstart mostra o conteúdo desse alias. Se eu abrir o vim a partir desse shell, é um processo filho. No Vim, posso executar comandos do shell com :! some_command . Se eu fizer...
04.02.2014 / 14:21
2
respostas

Usando variáveis de ambiente nos comandos shell da barra de status do Tmux

Eu estou tentando criar uma barra de status do tmux que mostra três fusos horários: %código%. Usar a variável de ambiente US Eastern Time :: UTC :: Central European Time faz com que o comando TZ mostre a hora em um determinado fuso horário...
18.02.2014 / 20:48