Forum Programmation.shell Chargement d'une liste avec 2 variables pour une boucle for

Posté par  .
Étiquettes : aucune
1
8
oct.
2008
Bonjour,

Comment faire pour que dans une liste, le seul séparateur pris en compte soit le retour chariot, et non pas l'espace ?

Je m'explique : j'ai un fichier de configuration domaines.cfg :
1 societe.com
2 societe.fr
8 masociete.com


Je souhaite parcourir ce fichier ligne par ligne avec une boucle "for" par exemple.
Voici mon code :

#!/bin/sh
LISTE=`cat domaines.cfg`
for a in $LISTE;
do
echo "Enregistrement $a"
done;

Voilà le résultat que j'aimerais avoir :

Enregistrement 1 societe.com
Enregistrement (…)