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

sh comandos em .somefile

Estou aprendendo sobre o comando sh e as instruções a seguir, e gostaria de entender o que ele faz e seus efeitos. //. devrun.sh CLUSTER_DISCOVERY_URL=mongodb://localhost/service-discovery \ CLUSTER_SERVICE="search" \ CLUSTER_ENDPOINT_URL=...
21.11.2016 / 16:51
1
resposta

Encontrando a duração de uma sessão de terminal

Estou tentando criar meu próprio script bash para produzir o tamanho da sessão de terminal atual, bem como fazer várias outras coisas com esse tamanho. O problema que estou encontrando é no script ... #!/bin/bash SESSIONLENGTH=$(echo $SEC...
25.07.2016 / 03:59
1
resposta

Por que não posso adicionar algo ao PATH permanentemente? [duplicado]

Estou tentando adicionar binários do Ruby ao meu caminho com isto: $ PATH=$PATH:/home/ehsan/.gem/ruby/2.3.0/bin Isso funciona bem nessa sessão de terminal e eu recebo: $ rails -v Rails 5.0.0 Mas depois que eu fecho essa sessão de...
27.07.2016 / 07:59
2
respostas

Sudo - ambiente do usuário de destino

Existe uma maneira (sem saltar muitos arcos) para executar sudo -u user command de tal forma que o ambiente user seja inteiramente preservado? Basicamente, o que eu preciso é garantir que variáveis de ambiente específicas sejam d...
31.08.2016 / 15:01
1
resposta

Quais shells têm funções onde “local” não altera variáveis exportadas para processos filhos?

No exemplo abaixo, uma variável export ed é reajustada como local em uma função. Bash, Zsh, Fish não passa o valor original para o processo filho. Há algum shells que faça com que local afete apenas o corpo da função local, mas passe o...
28.03.2016 / 07:22
1
resposta

Como imprimir a porcentagem total de espaço disponível em um sistema de arquivos específico no Linux e Solaris?

Eu procurei por uma resposta para essa pergunta e descobri que esse comando: df /dev/sda1 | awk {print '{(100 -$5 )}' | tail -1 | sed '/s/$/%/g' faz o trabalho muito bem no meu sistema linux, mas eu quero ter certeza de que isso funciona...
18.12.2015 / 22:05
1
resposta

Bash - A variável Shell é promovida para a variável de ambiente no processo bash infantil

Pergunta No Bash, shell_variable = valor bash child_command torna shell_variable uma variável de ambiente no child_command . Este é um recurso de shell embutido (sh e bash) para promover uma variável de shell para uma variável d...
05.12.2015 / 16:00
1
resposta

Como contabilizar vars de env de shell-session, contextos com chroot

Então, estou trabalhando em um script, vamos chamá-lo de chroot-session-builder , que monta um sistema de arquivos com um sistema operacional separado e, em seguida, me registra em um shell chrooted no outro sistema de arquivos. Funciona, mas...
20.04.2017 / 12:04
1
resposta

Saída estranha quando a variável de eco de um usuário diferente

$ sudo su - user1 -c 'echo $DOMAIN_HOME' /app/user1/DOMAINHOME Isso parece bem, certo? No entanto, vamos aprofundar um pouco: $ sudo su - user1 -c 'echo $DOMAIN_HOME' | tee test.out $less test.out ESC]P0000000ESC]P8A9A9A9ESC]P1DC143CESC]...
05.05.2015 / 01:08
1
resposta

Como definir corretamente os dirs base XDG de forma dinâmica e dinâmica

Eu obtenho muitas pastas de configuração na minha homefolder. Suponho que seja, porque $ XDG_CONFIG_HOME não está definido e algum software (por exemplo, fontconfig, umlet) não segue os padrões. $XDG_CONFIG_HOME defines the base directory r...
11.06.2015 / 16:03