shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Manipulação de variavel do tipo lista, pegar de 2 em


From: Flavio Junior
Subject: Re: [shell-script] Manipulação de variavel do tipo lista, pegar de 2 em 2
Date: Thu, 8 Jan 2009 18:25:34 -0200

hm...
Acho q é uma boa pro "shift" ...

# echo $VAR
a a b b c c d d e e f f
# set - $VAR
# for i in $@; do echo $1 $2; shift 2; done
a a
b b
c c
d d
e e
f f
#

So pra dar uma ideia, mas devem ter soluções mto mais simples...


--

Flávio do Carmo Júnior aka waKKu

2009/1/8 Renato de Oliveira Diogo <address@hidden>

>   Olá senhores
>
> preciso resolver a seguinte situação, tenho um script que gera na
> saída padrão valores da seguinte forma: item1 val1 intem2 val2 intem3
> val3 ...
> aí eu pego e atribuo isso a uma variável var=($(sh script.sh))
>
> porem eu preciso pegar, sempre de 2 em 2 (ou seja, item1 val1) para
> montar uma lista utilizando o dialog. Quando tenho que pegar um valor
> por vez, com for fica facil, mas de 2 em 2 complicou...
>
> abaixo o que uso de 1 valor por vez
>
> dialog --title "" --stdout --menu "" 0 0 0 \
> $( for D in ${LISTVAR[*]}; do echo $D 'texto'; done) ;
>
> a minha ideia é montar esse menu, dinamicamente onde no ficaria
> Item1 valor1
> item2 valor2
> do dialog.
>
> alguem tem alguma ideia?
>
> []s
> ________________________________________________
> Renato de Oliveira Diogo
>
> Bacharel em Ciência da Computação
> UNESP - Bauru
>
> LPIC1 - Linux Professional Institute Certification - Nível 1
>
> address@hidden <renato.diogo%40gmail.com>
> address@hidden <renato.diogo%40yahoo.com.br>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]