Concaténation shell
Résolu
diabloic
Messages postés
141
Date d'inscription
Statut
Membre
Dernière intervention
-
diabloic Messages postés 141 Date d'inscription Statut Membre Dernière intervention -
diabloic Messages postés 141 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un petit problème pour concaténer visiblement ... un peu d'aide serait la bien venu ;).
exemple :
message=""
s=""
for i in $(seq 1 6)
do
if [ test$i -eq 0 ]
then
s = "toto$i"
message = "$message $s" #toto1 toto2...toto6
fi
done
echo "Il faut redémarrer $message " # il faut redémarrer toto1 toto2...toto6
fi
Vous pouvez me dire mes erreurs sur la concaténation?
Merci.
++
J'ai un petit problème pour concaténer visiblement ... un peu d'aide serait la bien venu ;).
exemple :
message=""
s=""
for i in $(seq 1 6)
do
if [ test$i -eq 0 ]
then
s = "toto$i"
message = "$message $s" #toto1 toto2...toto6
fi
done
echo "Il faut redémarrer $message " # il faut redémarrer toto1 toto2...toto6
fi
Vous pouvez me dire mes erreurs sur la concaténation?
Merci.
++
A voir également:
- Concaténation shell
- Classic shell - Télécharger - Personnalisation
- Ssh secure shell download - Télécharger - Divers Web & Internet
- Shell startup windows 10 - Guide
- Shell infrastructure host c'est quoi - Guide
- Shell do while ✓ - Forum Shell
2 réponses
salut,
Il ne faut pas d'espace autour du signe égal.
Sinon, il faut nous dire ce que ça fait que ça ne devrait pas faire, ce que ça ne fait pas que ça devrait faire, quels sont les messages d'erreurs, etc.
Et, sur le forum, met ton code entre balise code: le bouton [<>]
Pense aussi à mettre un shebang, pour qu'on sache en quoi tu veux que ce soit codé : bash peut se dispenser de seq par exemple, on risque de t'en faire la remarque si on ne sait pas que tu veux un code portable en sh
[ testc'est l'un ou l'autre, pas les deux.
Il ne faut pas d'espace autour du signe égal.
Sinon, il faut nous dire ce que ça fait que ça ne devrait pas faire, ce que ça ne fait pas que ça devrait faire, quels sont les messages d'erreurs, etc.
Et, sur le forum, met ton code entre balise code: le bouton [<>]
Pense aussi à mettre un shebang, pour qu'on sache en quoi tu veux que ce soit codé : bash peut se dispenser de seq par exemple, on risque de t'en faire la remarque si on ne sait pas que tu veux un code portable en sh