[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Consulta de variáveis em outros processos shell
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Consulta de variáveis em outros processos shell |
Date: |
Fri, 25 May 2012 14:25:13 -0300 |
Vamos chamar um de _script e o outro de _painel: se o _painel for
descendente (filho, neto, bisneto, ...) de _script, basta em algum ponto de
_script vc ter um:
export variavel
se não for descendente, a melhor forma de fazer é criar um named pipe, que
chamaremos de _tubo e isso deve ser feito da seguinte forma:
mkfifo _tubo
no _script vc deverá fazer:
echo $variavel > _tubo
ou, simplesmente:
echo OK > _tubo
e no _painel vc fazer:
variavel=$(cat _tubo)
Veja mais detalhes
aqui<https://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo011#Named_Pipes>.
Cheio de exemplos e no bom e velho pt_BR.
Abcs,
Julio
*
*
Em 25 de maio de 2012 12:21, mrgraucio <address@hidden>escreveu:
> **
>
>
> Bom dia a todos!
>
> Gostaria de saber se há possibilidade de eu ler uma variável criada em um
> shell em outros processos shell.
>
> Seria mais ou menos o seguinte, tenho um script shell que gera algumas
> variáveis, exemplo, status OK e NOK, e gostaria de ler essas variáveis em
> um outro script que é um painel de controle. Quais as possibilidades disso?
>
> Abraços e muito obrigado!
>
>
>
[As partes desta mensagem que não continham texto foram removidas]