shb
18-10-2004, 06:51
hi all ich hab mal wieder ein kleins problem mit meiner shell, das problem ist für jeden der ahnung hat kein problem. ich hab daten in einem array feche ich dann in einer for schleife ausgeben will
for i in ${arr_var} ;do
echo ${arr_var[$i]}
;done
und das "in ${arr_var} " ist mein problem, ich brauch die länge des arrays, wie kann ich die raus bekommen? und wie sieht die for schleife dann richtig aus? ich meine mit for schleifen habe ich bisjetzt nur verzeichnisse ausgelesen. empfelt ihr mir dafür ne andere schleife?
cu SHB
for i in ${arr_var} ;do
echo ${arr_var[$i]}
;done
und das "in ${arr_var} " ist mein problem, ich brauch die länge des arrays, wie kann ich die raus bekommen? und wie sieht die for schleife dann richtig aus? ich meine mit for schleifen habe ich bisjetzt nur verzeichnisse ausgelesen. empfelt ihr mir dafür ne andere schleife?
cu SHB