#1 Le 19/10/2013, à 14:33
- wolf85kunst
[RESOLU] boucle sur chaîne de caractère contenant des sauts de lignes
Bonjour,
Je souhaiterai effectuer une boucle qui traite une par une toutes les valeurs séparées par saut de ligne.
voici un exemple de la variable à traiter :
var="\
prenom1 nom1
prenom2 nom2
prenom3 nom3"
Comment faire ? Avec la boucle while, for ?
Merci baucoup pour vos réponses.
Dernière modification par wolf85kunst (Le 19/10/2013, à 14:54)
Les raisonnables ont duré, les passionnés ont vécu.
-- 10.04 Lucid Lynx --
Hors ligne
#2 Le 19/10/2013, à 14:42
- pingouinux
Re : [RESOLU] boucle sur chaîne de caractère contenant des sauts de lignes
Bonjour,
Voici une façon de faire
while read prenom nom
do
echo prénom="$prenom" nom="$nom"
done <<<"$var"
Hors ligne
#3 Le 19/10/2013, à 14:53
- wolf85kunst
Re : [RESOLU] boucle sur chaîne de caractère contenant des sauts de lignes
Merci beaucoup pour la réponse. Problème résolu.
Bonne journée.
Les raisonnables ont duré, les passionnés ont vécu.
-- 10.04 Lucid Lynx --
Hors ligne