Ceci est une ancienne révision du document !
le shell par défaut à la création du compte est /bin/bash
. Vous pouvez demander à en changer via les formulaires web.
On peut nommer les entrées d'un tableau (l'index).
tab[wwsi]="whatever/wwsi" tab[wwoz]="whatever/to/wwoz" tab[fip]="http://audio.scdn.arkena.com/11016/fip-midfi128.mp3"
Lister le tableau associatif :
for i in "${tab[@]}"; do echo "${i}"; done
printf "%s\n" "${tab[@]}"; done
Simplification de code résultante :
Parcours du tableau, connaissant l'index (ici $value).
tindex=$(for i in "${tab[@]}"; do echo "${i}"; done | grep "${value}") for ((i=0; i<${#tab[@]}; i++)) do if [[ "$tindex" == "{tab[$i]}" ]] then data="${tab[$i]}" fi done
tindex=$(printf "%s\n" "${tab[@]}" | grep "${value}") data="${tab[$tindex]}"