Dynamiczne tablice Bash

0

Witam,
Chciałbym się dowiedzieć jak stworzyć dynamiczną tablice w Bash.
Sam zrobiłem taki kod, ale wydaje mi się, że nie działa.

#!/bin/bash
 
echo "Jaka duza ma byc tablica?"
read wielkoscTablicy
 
for (( i=0; "$i" < "$wielkoscTablicy"; i++ )) ; do
        echo "Podaj wartosc elementu nr." $i
        read wartiscTablicy
        tablica[$i]=$wartoscTablicy
done

echo ${tablica[@]} 

Czy wiecie może jak stworzyć taką tablice i jakie robie błędy?

0

Dobra, znalazłem błąd, który jest literówka. Poprawny kod:

#!/bin/bash
 
echo "Jaka duza ma byc tablica?"
read wielkoscTablicy
 
for (( i=0; "$i" < "$wielkoscTablicy"; i++ )) ; do
        echo "Podaj wartosc elementu nr." $i
        read wartoscTablicy
        tablica[$i]=$wartoscTablicy
done
 
echo ${tablica[@]} 

Zaznaczę jeszcze tylko, że nie jestem pewny co do poprawności tego skryptu. Kod napisany przeze mnie działa, ale nie dam sobie ręki uciąć, że jest w 100% poprawny i czy jest zgodny ze wszystkim standardami.

0 użytkowników online, w tym zalogowanych: 0, gości: 0