Criar variável que armazene valores diferentes

1. Criar variável que armazene valores diferentes

Eleanan Marinho
mariodx

(usa Outra)

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.


  


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

Marcelo Oliver
msoliver

(usa Debian)

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

Eleanan Marinho
mariodx

(usa Outra)

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

Marcelo Oliver
msoliver

(usa Debian)

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

Eleanan Marinho
mariodx

(usa Outra)

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

Marcelo Oliver
msoliver

(usa Debian)

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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts