Bonjour ,

J'ai un problème peut être idiot en utilisant CygWin sous Windows.
J'ai les commande suivantes , le premier cat m'affiche bien le contenu du fichier , mais la dernière commande echo $ligne ne m'affiche rien.


...

create=`sqlplus -s $user/$pwd@$host @sql/LISTE.sql` >>log/LIST_TABLES.log

echo $create >> tmp/LIST_TABLE.txt

cat tmp/LIST_TABLE.txt

cat tmp/LIST_TABLE.txt|while read ligne ;

do

echo "valeur ligne :"

echo $ligne
...


C'est peut être le fait que le contenu du fichier soit issu d'une commande PLSQL qui pose problème ?
C'est peut être le caractère spécial en fin de ligne qui gêne

Merci pour toute idée ou aide sur le problème.