[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]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [shell-script] carregar uma variavel de um arquivo...,
MrBiTs <=