shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Valor da variável do subshell para o shell


From: Robson Alexandre
Subject: Re: [shell-script] Valor da variável do subshell para o shell
Date: Tue, 23 May 2017 20:46:23 +0000

Tiago,


acredito que neste caso apenas com o source vc consiga fazer o que quer.
Coloque o conteúdo a ser executado em subshell no arquivo script

ls /etc ; retorno=$?
e depois execute

$ source ./script
$ echo $retorno





Atenciosamente

Robson Alexandre

Em ter, 23 de mai de 2017 às 15:59, Tiago Tarifa address@hidden [shell-script] <address@hidden> escreveu:
 

Ola pessoal,

Estou quebrando a cabeça há alguns dias.

Eu quero que o valor para uma variável exportada em um shell filho seja recebida em um shell pai. Exemplo:

$ declare -x retorno (ou export retorno)

$ ( ls /etc ; retorno=$? ) ; echo $retorno   #está vazia

como faço para pegar esse valor?


--
Atenciosamente

Robson Alexandre

reply via email to

[Prev in Thread] Current Thread [Next in Thread]