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

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

Re: [shell-script] Duvida em Matriz Bidimencional


From: Flavio Steimacher
Subject: Re: [shell-script] Duvida em Matriz Bidimencional
Date: Tue, 10 Jun 2014 14:46:26 -0300

Acredito que vc tenha que percorrer em largura e em profundidade, ou seja 2 for's.
for (( i=1; i <= ${#v_array[@]}; i++ ))
do
  for (( j=0; j<=${#v_array[$i][@]}; j++ ))
  do
     echo ${v_array[$i][$j]}
  done
done

Não testei, mas a ideia seria esta.



Em 10 de junho de 2014 14:38, Rodrigo Cunha address@hidden [shell-script] <address@hidden> escreveu:
 

Olá Flavio,
Qual o seu objetivo neste script, minha pergunta é porque talvez seja mais fácil conseguir o mesmo resultado em outra linguagem.


Em 10 de junho de 2014 10:49, Flavio Alexandre Reis address@hidden [shell-script] <address@hidden> escreveu:

 

Prezados, 

vejam se podem me dar um norte nesse exemplo aqui...

array[0]=("campo1" "campo2" "campo3");
array[1]=("campo1" "campo2" "campo3");
array[2]=("campo1" "campo2" "campo3");
array[3]=("campo1" "campo2" "campo3");
.
.
.
Aqui entraria um for ou while para dar um echo nesses campo

assim funciona

v_array[1]="campo";
v_array[2]="campo";

for (( i=1; i <= ${#v_array[@]}; i++ ))
do
 echo ${v_array[$i]}
done

Porem preciso assim como no inicio do exemplo inserir mais campos no array...

[]s
 
-------------------------------------
Flávio Alexandre dos Reis
address@hidden
LPIC-1
Linux user #481115
Ubuntu user #24388
Juiz de Fora - MG




--
Atenciosamente,
Rodrigo Silva Cunha - RJ - São Gonçalo
Cel: +55 (0xx21) 7519-7375
e-mail : address@hidden

"Servo do Reino de Deus.
 Servo, do Rei e Líder  Jesus Cristo de Nazaré."




--
Atenciosamente,

Flavio Steimacher
DBA Oracle
LPIC1 - Linux Professional Institute Certified
CLA - Novell Certified Linux Administrator
DCTS - Novell Data Center Technical Specialist


reply via email to

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