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

Variável de ambiente definida mas não respeitada

Acho o seguinte comportamento um pouco confuso, alguém pode explicar por que isso acontece? Em /etc/bash.bashrc tenho: EDITOR=vim E é realmente definido: lev@home ~ $ echo $EDITOR vim Gostaria que visudo respeitasse isso....
13.12.2012 / 12:08
2
respostas

Definir variáveis em / etc / environment não tendo um efeito, mas defini-las na linha de comando é [duplicado]

Estou configurando determinadas variáveis de ambiente para o comando pyspark funcionar. Quando eu defino as variáveis em /etc/environment e as forneço, não funciona. No entanto, quando eu os coloco na linha de comando, eles funcionam, ma...
29.07.2016 / 21:06
4
respostas

como usar sed quando uma variável contém '/' nele?

Eu tenho a seguinte linha para executar em um script e excluir duas linhas acima. Mas agora minha variável $ TEST contém valores como '/ DATA / test10' e meu ID de variável contém '10'. Como posso usar isso com sed? sed -i ":a;N;s/\n/&/2;...
21.11.2015 / 11:46
1
resposta

Diferença entre “.” e “./” ao definir as variáveis de ambiente usando exportação? [duplicado]

Por favor, desculpe-me se não estiver claro enquanto faço perguntas. Eu tentarei o meu melhor para ser muito claro enquanto faço perguntas. Enquanto aprendemos o Embedded Linux, estamos estabelecendo um ambiente para o nosso projeto. Escrev...
18.05.2014 / 15:03
3
respostas

Adicionando prefixos / sufixos a nomes de arquivos sem digitar tudo de novo?

Gostaria de fazer algo como o seguinte $ tmp=name* $ mv $tmp new_$tmp $ ls new_* $ new_name-with-stuff-i-dont-want-to-type name-with-stuff-i-dont-want-to-type Definir a variável de ambiente parece funcionar $ $tmp $ name-with-stuff-i-d...
29.10.2013 / 18:53
2
respostas

cd $ {DIR_PATH} retorna 'Nenhum arquivo ou diretório'

OS = MacOS 10.8.5 / Darwin Kernel Version 12.5.0 . No meu .bash_profile eu tenho: export DIR_PATH=~/concrete/path No terminal >echo ${DIR_PATH} ~/concrete/path Também explícito cd funciona: >cd ~/concrete/path &...
04.02.2014 / 22:37
3
respostas

Maneira fácil de restaurar o seu MANPATH

Eu estava tentando adicionar as man pages da minha distribuição texlive hoje, quando acidentalmente fiz isso: $ MANPATH=MANPATH:/usr/local/texlive/2011/texmf/doc/man $ export MANPATH ... quando eu quis dizer isso: $ MANPATH=$MANPATH:/u...
03.08.2011 / 16:37
2
respostas

funções e variáveis do shell com o mesmo nome

Em Manual de bash : Note that shell functions and variables with the same name may result in multiple identically-named entries in the environment passed to the shell’s children. Care should be taken in cases where this...
30.07.2017 / 02:41
2
respostas

Por que o 'manpath' funciona e 'echo $ MANPATH' não funciona?

Eu só estava me perguntando por que echo $MANPATH não funciona (no meu sistema (Debian Jessie x86_64 GNU / Linux 3.16.0-4-amd64)). O comando manpath sozinho funciona bem: user@host:~$ manpath /usr/local/man:/usr/local/share/man:/usr/sha...
13.01.2017 / 09:54
1
resposta

Qual é o propósito de testar $ DISPLAY com [-z $ DISPLAY]?

No início de um script, fica: if [ -z $DISPLAY ] then DIALOG=dialog else DIALOG=Xdialog fi Eu entendo que $DISPLAY contém o valor de qual pseudo-terminal está anexado a [ -z $DISPLAY ] testa se $ DISPLAY tem um valor ou...
27.05.2017 / 19:44