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.
Partager