[Bash] Initialiser un tableau

Bonjour,

Je suis en train d'écrire un script bash et je cherche une manière élégante d'initialiser un tableau de n éléments à la valeur "-1" (n étant connus)

Je sais que pour initialiser un tableau il faut faire quelque chose comme :
tab=(elt1 elt2 ... eltn)


Le problème c'est que n est une variable de mon script.

Existe-t-il une commande spéciale pour initialiser un tableau sous bash à une valeur donnée (en l'occurence -1) ?

Ou y'a-t-il un moyen de faire une chaine de n "-1" (du style un echo n fois)?

Je suis preneur de toutes idées ^^

merci
Configuration: Windows XP
Firefox 2.0.0.1

1 réponse

  1. Modérateur
    Salut,

    for i in $(seq 10);do echo "-1";done
    --
    lami20j
    1. OK merci, mais seq ne marche pas sur mon serveur unix :\

      Du coup, j'ai fait une boucle while.