Tableau (dynamique ?) en bash
Bonjour,
J'ai un petit problème pour initialiser et remplir mon tableau. Et après avoir écumer toute ma connaissance sur bash (qui n'est pas très grande :roll:) et les nombreux forums, impossible de trouver ma solution...
Voilà mon code :
Citation:
listFichier=()
i=0
continu="y"
while [ "$continu" = "y" ]; do
read -p "nouveau fichier à vérifier" fichier
listFichier[$i] = $fichier
i=(($i+1))
read -p "voulez vous rajoute un fichier ? (y/n)" -n 1 continu
done
J'obtiens comme erreur, ceci
Citation:
listFichier[0]: command not found
Au départ, je ne sais pas combien de fichier vont être rajouter. Donc le tableau peut être nul, avoir 1, 2 ... n éléments
Par la suite je réutilise toute les valeurs du tableau (sauf s'il est vide) pour les mettre dans un fichier et procédés à un scan.
Avant (malheureusement, j'ai écrasé ce que j'ai fait :aie: ) Seulement le dernier fichier saisie été enregistré. J'ai essayé de réparer et de faire en sorte que ça marche, mais impossible (et je n'arrive pas non plus à revenir en arrière :roll: )
Si une bonne âme pouvait me venir en aide :D