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

Como garantir a disponibilidade de $ BASH_ENV

Um shell não interativo, com login diferente, tentará originar qualquer script especificado em $ BASH_ENV. Mas como eu garanto que o $ BASH_ENV está definido antes de um trabalho cron ou script ter a chance de definir $ BASH_ENV para qualquer se...
22.06.2014 / 21:38
3
respostas

valor temporário do script bash no comando

Como abaixo do comando, if true; then IFS=":" read a b c d e f <<< "$test" O livro diz que quando o comando de atribuição de valor ( IFS ":" ) é usado antes do comando principal ( read a b c d e f <<< "$value" ),...
28.02.2016 / 15:31
3
respostas

“Nenhum protocolo especificado” ao executar o vim com o sudo

Recentemente, comecei a receber "Nenhum protocolo especificado" ao usar sudo vim . É apenas um aviso, eu acho, porque tudo estava funcionando normalmente (eu posso abrir, editar e salvar arquivos). A mensagem não aparece se eu usar sudo -E vi...
26.02.2011 / 14:40
2
respostas

Executa um script automaticamente quando eu alterno para um diretório [duplicado]

Estou executando um ambiente que requer algumas versões de ferramentas muito específicas. Os comandos para configurar o ambiente estão em um script chamado set_foo_env.sh Suponha que eu tenha um diretório ~/repository/foo/ . É possív...
10.07.2012 / 16:15
1
resposta

grep: Ignorando GREP_OPTIONS para pesquisar com diferenciação de maiúsculas e minúsculas

Defina GREP_OPTIONS="--ignore-case --color" em ~/.bashrc , como normalmente quero que o grep trabalhe insensível a maiúsculas e minúsculas. No entanto, há momentos em que eu preciso que o grep realmente pesquise, mas a página man não sugere...
01.03.2013 / 10:10
2
respostas

Altera o usuário e carrega o ambiente inteiro no shell script

Estou tendo alguns problemas com um nosso script inicial que muda o usuário e inicia alguns processos do daemon do ruby. No passado, eu simplesmente bash -c "do the business" -l someuser estava certo de usar o sinalizador -l para emular...
19.09.2012 / 18:58
2
respostas

O que a variável de ambiente Enlightenment desktop (E17) “PANTS = ON” faz?

Instalar o Enlightenment Window Manager (E17), resulta em uma variável de ambiente definir : PANTS=ON O que essa variável de ambiente faz? O que acontecerá se eu definir PANTS=OFF     
25.01.2013 / 17:02
3
respostas

LD_LIBRARY_PATH sempre em branco após o sudo

Eu recebo erros de biblioteca compartilhada sempre que pareço instalar o software manualmente. Ao executar echo $LD_LIBRARY_PATH , ele aparece como ... nada . Eu tentei adicionar /usr/local/lib a um arquivo .conf em /etc/ld.so.conf.d...
03.12.2014 / 15:28
1
resposta

Onde posso definir opções globais de Java?

Eu tenho fontes horríveis e mal-processadas em programas Java, como jabref e rubymine . Isso pode ser corrigido executando _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' jabref Eu entendo que eu poderia exportar essas opções Java c...
23.08.2014 / 09:00
4
respostas

Salva a saída do comando que modifica o ambiente em uma variável

Como salvar a saída de um comando que modifica o ambiente em uma variável? Estou usando o shell bash. Suponha que eu tenha: function f () { a=3; b=4 ; echo "'date': $a $b"; } E agora, posso usar comandos para executar f : $ a=0...
28.06.2014 / 21:32