Shell, creer un tableau en sh
Résolu
Bonjour a tous
J'aimerai savoir comment creer un tableau en script shell SH
par exemple j'ai une variable contenant str="bonjour comment ca va" je veux le stockuer dans un tableau avec bonjour en 0er element ca en 1eme et va en 2eme
Quelqu'un sait il comment s'y prendre ?
J'aimerai savoir comment creer un tableau en script shell SH
par exemple j'ai une variable contenant str="bonjour comment ca va" je veux le stockuer dans un tableau avec bonjour en 0er element ca en 1eme et va en 2eme
Quelqu'un sait il comment s'y prendre ?
Configuration: FreeBSD Firefox 2.0.0.6
6 réponses
-
ModérateurSi ton shell est le vrai "shell sh" (et non un lien vers "/bin/bash") il est fort possible que cette syntaxe ne soit pas supportée...
-
ModérateurSalut,
$ tableau=( blanc noir rouge bleu vert jaune ) $ echo ${tableau[0]} blanc $ echo ${tableau[5]} jaune $ echo ${#tableau[@]} 6;-))
-
non malheusement c le vrai shell sh ; /
-
ModérateurEssaye avec les paramètres positionnels alors ;-))
-
Jai copie ton code dans un fichier test.sh
#! /bin/sh
tableau=( blanc noir rouge bleu vert jaune )
echo ${tableau[0]}
echo ${tableau[5]}
echo ${#tableau[@]}
en l'excutant l'erreur suivante s'affiche sur la sortie
./test.sh: 3: Syntax error: word unexpected (expecting ")") -
bonsoir tout le monde,
comment ajouter une valeur a la fin d'un tableau?
merci