Pular para o conteúdo

Exportar variável para todos shells

Responder tópico
  • Denunciar
  • Indicar

1. Exportar variável para todos shells

Enviado em 05/08/2010 - 15:15h

Guys,

Preciso de ajuda novamente, eu tenho vários scripts que são rodados por uma ferramenta, esta ferramenta executa cada script separado em uma sessão de shell.
Agora vem meu problema, todos os scripts usam praticamente as mesmas variáveis. Vocês sabem alguma maneira de declarar estas variávei para todas as sessões ?
Já testei o export e ele só funciona para shell pai e filhos.

Muito obrigado,

Gd abraço

Responder tópico

2. use arq. texto

Enviado em 05/08/2010 - 16:42h

crie um arquivo texto com suas variáveis:

var1="valor1"
var2="valor2"
var3="valor3"

depois inclua-as no script shell via (ponto espaço nome):

script de teste:

#!/bin/bash

. variaveis.txt #--> aqui estão incluidas

echo $var1
echo $var2
echo $var3

a partir da inclusão vc faz o que quiser com elas :)

divirta-se.

3. Re: Exportar variável para todos shells

Enviado em 05/08/2010 - 17:02h

valeu irado, eu já tinha começado a fazer com arquivo, mas pensei que poderia ter um solução com variáveis de ambiente.
vou seguir teu conselho mesmo!

brigadão ;)

4. Re: Exportar variável para todos shells

Enviado em 05/08/2010 - 17:05h

e se voce colocar o(s) caminho(s) de pesquisa no seu arquivo /etc/profile?

[]´s

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder