|
From: | Julio C. Neves |
Subject: | Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for |
Date: | Tue, 27 Jan 2015 19:33:26 -0200 |
Emmanuel, eu te mostrei em outra msg como fazer com eval, mas a boa programação é como o Fernando está mostranto, inclusive usando nomes de variaveis em letras minusculas
Eu sempre acho que nome de variável tem que ser fixo. No seu caso você tá tentando criar nomes para iterar depois por eles. Acho até que é possível, talvez com eval, mas tem certeza que não dá pra usar um array? Veja:$ var=( -1 1 3 -1 8 )$ echo ${var[0]}-1$ echo ${var[1]}1$ for i in ${var[*]}; do echo $i; done-113-18Abraço.Att,
Fernando Mercês
Linux Registered User #432779
www.mentebinaria.com.br
------------------------------------
"Ninguém pode ser escravo de sua identidade; quando surge uma possibilidade de mudança é preciso mudar". (Elliot Gould)2015-01-27 19:02 GMT-02:00 Emmanuel Oliveira address@hidden [shell-script] <address@hidden>:Olá pessoal.Desculpem a simplicidade da dúvida, mas sou meio iniciante no shell, e realmente não estou conseguindo resolver.Já pesquisei no google, e realmente não estou achando a solução.Segue abaixo o script bem simples; ele é parte de um script maior, mas separei o que interessa:-----------------------------------------------------#!/bin/bashVAR_1="-1"VAR_2="1"VAR_3="3"VAR_4="-1"VAR_5="8"for i in $(seq 1 5)doecho $VAR_$idone-----------------------------------------------------o resultado é sempre esse :./executa.sh12345quando eu precisava que fosse :./executa.sh-113-18em resumo, não está lendo a variável : $VAR_$i como $VAR_1Alguém poderia dar uma ajuda para resolver essa dúvida ?Desde já, muito obrigado mesmo.Emmanuel
[Prev in Thread] Current Thread [Next in Thread]
- 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 <=
- 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, 2015/01/27
- 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
- Prev by Date: Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for
- Next by Date: Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for
- Previous by thread: Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for
- Next by thread: Re: [shell-script] Dúvida para usar duas variáveis concatenadas em loop for
- Index(es):