[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop
From: |
Ronaldo Ferreira de Lima |
Subject: |
Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for |
Date: |
Tue, 27 Jan 2015 23:09:52 -0200 |
User-agent: |
mutt-ng/devel-r804 (Linux) |
On Tue, Jan 27, 2015 at 10:00:23PM +0000, Emmanuel Oliveira address@hidden
[shell-script] wrote:
> Pessoal, em primeiro lugar agradeço imensamente a rapidez e ajuda nas
> respostas.
> Eu quis simplificar a dúvida, para facilitar a explicação, mas parece que é
> mais efetivo dizer o que realmente estou tentando fazer.
> Tenho 100 variáveis, criadas de VAR_01 até VAR_100 por um outro script.
Há quem chame este tipo de coisa de artifícios técnicos. Faço uma forte
recomendação para que você corrija esse script antes de fazer outros
baseados nele.
> Preciso somar o valor final delas. Só isso .....
Para trabalhar com gambiarras é necessário criar mais gambiarras.
> Acho que talvez eu esteja complicando...
>
> O que estava tentando fazer era :
> --------------------------------------------------------------------------
> !/bin/bash
> # eu preciso calcular a soma de todas as variáveis, de VAR_01 a VAR_100
> for i in $(seq 1 100)
> do
> CONTADOR=`echo "$CONTADOR + $VAR_$i" | bc`
> done
> --------------------------------------------------------------------------
> Acho que eu acabei complicando a minha dúvida e a resolução.
> Alguma forma mais prática de resolver essa soma ?
> Muito obrigado mesmo Fernando, Júlio e Gustavo.
> Emmanuel
Este laço com o for jamais teve condições de funcionar, se a sua
descrição de variáveis é de "VAR_01" até "VAR_100", precisaria formatar
o número de 1 a 9 prefixando com um "0" e depois criando outro intervalo
de 10 até 100.
Dúvidas:
1. Como você faz para validar se a variável existe e se tem valor?
2. O que fazer quando uma determinada variável não existir? Pula,
assume-se o valor "0" ...?
3. Quais garantias você consegue prover de que seu script será capaz de
somar corretamente essas variáveis?
4. Por que alguém deveria confiar nesses scripts?
- Dúvida para usar duas variáveis concatenadas em loop for, Emmanuel Oliveira, 2015/01/27
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for, Fernando Mercês, 2015/01/27
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for, Julio C. Neves, 2015/01/27
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for, Gustavo S. L., 2015/01/27
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for, Emmanuel Oliveira, 2015/01/27
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for,
Ronaldo Ferreira de Lima <=
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for, Fabiano Soares Honorato, 2015/01/28
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for, Julio C. Neves, 2015/01/28
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for, Paulo Bettega, 2015/01/28
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for, Julio C. Neves, 2015/01/29
- Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for, emmanuel_abdala, 2015/01/28
- Re: [shell-script] Dúvida para usar d uas variáveis concatenadas em loop for, itamarnet, 2015/01/28
- Re: [shell-script] Dúvida para usar d uas variáveis concatenadas em loop for, Julio C. Neves, 2015/01/28
- Re: [shell-script] Dúvida para usar d uas variáveis concatenadas em loop for, Robson Alexandre, 2015/01/28
- Re: [shell-script] Dúvida para usar d uas variáveis concatenadas em loop for, Robson Alexandre, 2015/01/28
- Re: [shell-script] Dúvida para usar d uas variáveis concatenadas em loop for, Enilton Angelim, 2015/01/28