Creer une boucle

Fermé
ogranyanos Messages postés 18 Date d'inscription mardi 12 avril 2011 Statut Membre Dernière intervention 30 mai 2011 - 30 mai 2011 à 16:02
 Utilisateur anonyme - 30 mai 2011 à 16:49
Bonjour,

j aimerai créer une boucle qui recupere les chemins les uns aprés les autres


alors voila ce que j ai fais mais ca marche pas


Listechemin=/toto/tata:/titi/tyty:/baba/bibi


NB_Chemin=$( echo ${Listechemin} | awk -F ":" '{ print NF}')

if [ ${NB_PLI_V} -eq 1 ]
then
Chemin=$( echo ${Listechemin} )

else
CPT=1

while [ $CPT -le $NB_Chemin ]
do
Chemin=$( echo ${Listechemin} | cut -f${CPT}-${CPT} -s -d':' )
CPT=$( expr $CPT + 1 )
done
fi



2 réponses

ogranyanos Messages postés 18 Date d'inscription mardi 12 avril 2011 Statut Membre Dernière intervention 30 mai 2011
30 mai 2011 à 16:15
bon c est bon ca marche y avai un probleme plus loin
0
Utilisateur anonyme
30 mai 2011 à 16:49
salut,

(IFS=":"; printf '%s\n' $Listechemin)
/toto/tata
/titi/tyty
/baba/bibi
c'est ça que tu veux faire ?
0