Shell lecture de fichier ligne par ligne

ordi14 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,

j'aimerais comprendre pourquoi lorsque je lis un fichier texte ligne par ligne de la façon suivante :
# On stocke le fichier dans le buffer 3
exec 3<$list_of_values
# On lit le buffer 3 ligne par ligne
while read ligne 0<&3
do

echo "=================[${ligne}]====================="

....

echo "List of values line [$ligne] ending process..."
fi
done

j'obtiens de drôle de choses du genre la charrue avant les boeufs :
]=====================

les premières lignes de ce fichier sont les lignes (la première ligne est vide) :

######################################
# Identfiants des espaces AKIO a titre indicatif, cette information peut aare modifie
A voir également:

1 réponse

Utilisateur anonyme
 
salut,

ton fichier a été écrit sous windows au format DOS, il faut le convertir au format UNIX, avec tofrodos, ou autre.
0