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

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

Re: [shell-script] carregar uma variavel de um arquivo...


From: MrBiTs
Subject: Re: [shell-script] carregar uma variavel de um arquivo...
Date: Sat, 9 Jul 2005 09:27:12 -0300

> Com certeza, o seu problema pode ser resolvido de outra maneira, mas,
> teríamos que entender melhor seu "sistema". Segue abaixo uma solução
> QnD(quick and dirty) para o que vc mostrou:
> 
> # cat t
> TESTE=666
> # eval `cat t`
> # echo $TESTE
> 666

Uma outra solução seria utilizar o arquivo t como um include da aplicação. 
Poderiamos fazer:

#!/bin/bash

source t 
# Levamos em consideração que t está no mesmo caminho do script
# e podemos acessar normalmente a variavel TESTE

echo $TESTE

E o resultado:

$ ls -l
total 2
-rw-r--r--  1 MrBiTs None 10 Jul  9 09:24 t
-rw-r--r--  1 MrBiTs None 30 Jul  9 09:25 teste.sh

$ sh teste.sh
666

Se ele quiser carregar as variáveis no shell corrente, basta fazer:

$ . t
$ echo $TESTE
666


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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