Bonjour,
comment créer des tableaux en Shell UNIX ?
je veux par exemple créer un tableau contenant 3 valeurs (chaque élément du tableau est une chaine de caractères), puis pouvoir accéder à chaque élément du tableau.
Merci de votre aide.
$ set -A mon_tableau Linux Windows MacOSXAffichage de la valeur "#2" :
$ echo ${mon_tableau[1]}
WindowsAffichage de toutes les valeurs :$ echo ${mon_tableau[*]}
Linux Windows MacOSXAjout d'une 4ème valeur :$ mon_tableau[3]=BeOS
$ echo ${mon_tableau[*]}
Linux Windows MacOSX BeOS
$;-))
echo "${mon_tableau[*]}" | tr ' ' '\n' | awk '/Windows/ {print NR-1 }';-))
[tmpfs]$ TOTO=VALEUR_TOTO
[tmpfs]$ TATA=VALEUR_TATA
[tmpfs]$ TITI=( $TOTO $TATA )
[tmpfs]$ echo "${TITI[0]}"
VALEUR_TOTO
[tmpfs]$ echo "${TITI[1]}"
VALEUR_TATA
[tmpfs]$;-))
TAB=($*)
TAB=(${*:2})
TAB=(${*:2:5})
Découvrez ici tout ce qui vous attend dans la nouvelle version du célèbre système d'exploitation.
Merci.
Repasse quand tu veux ;-)