Pular para o conteúdo

Criar variável que armazene valores diferentes

Responder tópico
  • Denunciar
  • Indicar

1. Criar variável que armazene valores diferentes

Enviado em 09/06/2017 - 10:49h

Olá caros amigos!

estou tentando criar uma variável que receba um valor, guarde esse valor em um arquivo
e toda vez que adicionar um valor ela crie um aquivo diferente, sendo que não consigo,
sou novo aqui no Fórum e preciso de ajuda.
Ex:

echo "Qual fruta voce comeu hoje"
read var= laranja

echo "Qual fruta voce comeu hoje"
read var1= manga

E depois quando quiser imprimir um desses arquivos, puxar para o script.
Aguardo respostas e agradeço pela ajuda.

Responder tópico

2. Re: Criar variável que armazene valores diferentes

Enviado em 09/06/2017 - 14:28h

mariodx escreveu:

Olá caros amigos!

estou tentando criar uma variável que receba um valor, guarde esse valor em um arquivo
e toda vez que adicionar um valor ela crie um aquivo diferente, sendo que não consigo,
sou novo aqui no Fórum e preciso de ajuda.
Ex:

echo "Qual fruta voce comeu hoje"
read var= laranja

echo "Qual fruta voce comeu hoje"
read var1= manga

E depois quando quiser imprimir um desses arquivos, puxar para o script.
Aguardo respostas e agradeço pela ajuda.
Boa tarde, segue sugestão:
read -p "Qual fruta voce comeu hoje? " FRUTA
[ $FRUTA ] && echo "$FRUTA" > ${FRUTA}.txt


att.:
marcelo oliver


3. Re: Criar variável que armazene valores diferentes

Enviado em 09/06/2017 - 14:43h

Obrigado pela ajuda, mas não foi bem o que queria.

Como posso criar um meio de puxar um valor de arq.txt fora do /bim/bash
para que ele seja usado dentro de uma variavel

ex:
arq.txt =35

echo " o que tem dentro do arq?"
var = arq.txt

echo " no arq. tem valor $var(35)"

To tentando criar um shell script que salve mes a mes numero de Kw/m e quero usar esses arq. quando fosse fazer o calculo para converter, sendo que ja tentei de tudo e até agora nada.
Mais uma vez agradeço pela ajuda

4. Re: Criar variável que armazene valores diferentes

Enviado em 09/06/2017 - 15:28h

mariodx escreveu:

Obrigado pela ajuda, mas não foi bem o que queria.

Como posso criar um meio de puxar um valor de arq.txt fora do /bim/bash
para que ele seja usado dentro de uma variavel

ex:
arq.txt =35

echo " o que tem dentro do arq?"
var = arq.txt

echo " no arq. tem valor $var(35)"

To tentando criar um shell script que salve mes a mes numero de Kw/m e quero usar esses arq. quando fosse fazer o calculo para converter, sendo que ja tentei de tudo e até agora nada.
Mais uma vez agradeço pela ajuda
Boa tarde mariodx.
Para evitar que eu não responda o que vc quer, e vc veja a resposta que não atende a sua necessidade....
Seja o MÁXIMO objetivo na pergunta.
Tipo:
Quais as informações que vc tem.
O que deseja na saída.

No aguardo,
mso


5. Re: Criar variável que armazene valores diferentes

Enviado em 10/06/2017 - 14:53h

Marcelo voce poderia me explicar o comando que voce me fez por favor...?
acho que por não entender pensei que não fosse o esperado.

6. Re: Criar variável que armazene valores diferentes

Enviado em 10/06/2017 - 16:52h

mariodx escreveu:

Marcelo voce poderia me explicar o comando que voce me fez por favor...?
acho que por não entender pensei que não fosse o esperado.
Boa tarde Mario.
Os comandos são bastante simples:
#Pergunta qual fruta vc comeu . . . E Armazena na VAR FRUTA
read -p "Qual fruta voce comeu hoje? " FRUTA
Se a VAR FRUTA EXISTE(Não é VAZIA), Coloca a sua resposta no arquivo $FRUTA.txt
[ $FRUTA ] && echo "$FRUTA" >> ${FRUTA}.txt
#Complementando
#MOstra o conteúdo do arquivo com o nime da fruta escolhida
cat ${FRUTA}.txt

att.:
mso

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder