Problème dans une boucle shell
Résolu
Maillon
Messages postés
156
Date d'inscription
Statut
Membre
Dernière intervention
-
lunastix275 Messages postés 2864 Date d'inscription Statut Membre Dernière intervention -
lunastix275 Messages postés 2864 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici mon code :
PF="RO SD"
SW="1 2"
for j in $PF
do
for k in $SW
do
for i in "toto"$PF
do
echo $j.$k.$i
done
done
done
exit
Il est extrêmement simple hein :-)
Voici le résultat :
RO.1.totoRO
RO.1.SD
SD.1.totoRO
SD.1.SD
Je comprends pas pourquoi j'ai pas ce résultat là :
RO.1.totoRO
RO.1.totoSD
SD.1.totoRO
SD.1.totoSD
Quelqu'un aurait-il une idée ?
Merci beaucoup.
Cordialement,
Voici mon code :
PF="RO SD"
SW="1 2"
for j in $PF
do
for k in $SW
do
for i in "toto"$PF
do
echo $j.$k.$i
done
done
done
exit
Il est extrêmement simple hein :-)
Voici le résultat :
RO.1.totoRO
RO.1.SD
SD.1.totoRO
SD.1.SD
Je comprends pas pourquoi j'ai pas ce résultat là :
RO.1.totoRO
RO.1.totoSD
SD.1.totoRO
SD.1.totoSD
Quelqu'un aurait-il une idée ?
Merci beaucoup.
Cordialement,
A voir également:
- Problème dans une boucle shell
- Classic shell - Télécharger - Personnalisation
- Tv orange chargement en boucle ✓ - Forum TV & Vidéo
- Télé samsung s'éteint et se rallume en boucle - Forum Téléviseurs
- Shell addition ✓ - Forum Shell
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
4 réponses
C'est vraiment pas propre tu voudrais pas mettre des tabulations? O.O
et puis tes for tu pourrais pas les remplacer par un truc plus propre? ^^
et puis tes for tu pourrais pas les remplacer par un truc plus propre? ^^
Je vais essayer avec un while mais j'aimerai y arriver avec un for
et j'ai mis des tabulations mais c'est pas pris en compte
et j'ai mis des tabulations mais c'est pas pris en compte
PF="RO SD" SW="1 2" for j in $PF do for k in $SW do for i in "toto"$PF do echo $j.$k.$i done done done exit