Use variáveis de um arquivo para outro arquivo [duplicado]

2

Eu tenho o seguinte arquivo chamado test1.sh que contém:

Arquivo 1 : test1.sh

#!/bin/bash

a=10
b=11
if [ $a == $b ]
then
    message="A is equal to b"
else
    message="A is not equal to b"
fi

Nota : Agora eu tenho o segundo arquivo chamado test2.sh no qual eu quero imprimir a variável de mensagem do arquivo um que é test1.sh .

Arquivo 2 : test2.sh

#!/bin/bash
.... /*How to get the message variable from file test1.sh */
echo $message
    
por MAK 08.03.2016 / 13:40

1 resposta

2

Você precisa source . (Suponho que os dois arquivos estão no mesmo local)
Em test2.sh, adicione . test1.sh

    
por EdiD 08.03.2016 / 13:48