Horje
creating a 2d array in a script in linux shell Code Example
creating a 2d array in a script in linux shell
#!/bin/bash
declare -A matrix
num_rows=4
num_columns=5

for ((i=1;i<=num_rows;i++)) do
    for ((j=1;j<=num_columns;j++)) do
        matrix[$i,$j]=$RANDOM
    done
done

f1="%$((${#num_rows}+1))s"
f2=" %9s"

printf "$f1" ''
for ((i=1;i<=num_rows;i++)) do
    printf "$f2" $i
done
echo

for ((j=1;j<=num_columns;j++)) do
    printf "$f1" $j
    for ((i=1;i<=num_rows;i++)) do
        printf "$f2" ${matrix[$i,$j]}
    done
    echo
done





Shell

Related
inkscape svg to pdflatex Code Example inkscape svg to pdflatex Code Example
react native background gradient Code Example react native background gradient Code Example
dpkg get installed package version Code Example dpkg get installed package version Code Example
boucle bash Code Example boucle bash Code Example
command line csv parser Code Example command line csv parser Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
13