[Shell] Créer une liste de paramètres

Fermé
picky - 6 févr. 2007 à 16:49
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 6 févr. 2007 à 18:16
Bonjour,

Je veux faire un script shell qui construit une liste d'argument à passer à une commande ensuite mais j'ai des problèmes avec les arguments entre guillemets.

Pour me faire un peu plus comprendre, voilà ce que je fais (en simplifié pour l'exemple) :

for i in 0 1 2; do
        param="$param $i \"item $i\""
done

dialog --menu "Liste d'item" 10 60 $param


Je voudrais donc avoir un menu avec la liste d'item crée dans la boucle mais j'ai des problèmes pour les guillemets.

Quelqu'un a t'il une idée de ce qu'il faut faire ?
A voir également:

2 réponses

Bon, en fait, c'est bon, j'ai trouvé tout seul comme un grand.

Pour ceux que ça intéresse, j'ai utilisé un tableau pour stocker les paramètres et je l'utilise ainsi :

"${param[@]}"
3
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
6 févr. 2007 à 18:16
Salut,

Félicitations! :-)

Petit conseil : Pour la prochaine fois poste ce genre de message dans le Forum Développement
Merci.
1