• [^] # Re: read est ton ami

    Posté par . En réponse au message Chargement d'une liste avec 2 variables pour une boucle for. Évalué à 4.

    Tu as aussi la possibilité d'utiliser la variable IFS qui indique quels sont les séparateurs de champs (par défaut ' ', '\n' et '\t') pour n'avoir que l'espace.
    Ex:

    old_IFS=$IFS
    IFS=" "
    LISTE=`cat domaines.cfg`
    for a in $LISTE;
    do
    echo "Enregistrement $a"
    done;
    IFS=$old_IFS

    Cela peut etre pratique si tu as besoin d'utiliser un autre séparateur à un autre moment (plutot que d'appeler cut, sed et autres programmes)