Bonjour !

J'ai un nouveau problème mineur :
J'ai une fonction qui est appellée dans un script et il y a une pause qui se produit et je suis obligé de taper Ctr D pour le faire continuer !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
RecupDernierJour() 
{
	echo "Recup dernier jour:"$1
	rm -f NUMERO_DERNIER_JOUR.SQL
	rm -f NUMERO_DERNIER_JOUR.txt
	echo "set head off;" >> NUMERO_DERNIER_JOUR.SQL
	echo "set feedback off;" >> NUMERO_DERNIER_JOUR.SQL
	echo "SELECT TO_CHAR ( ( SELECT last_day(TO_DATE('$1','DD/MM/YYYY')) " >> NUMERO_DERNIER_JOUR.SQL
	echo " FROM DUAL ) , 'DD') FROM DUAL " >> NUMERO_DERNIER_JOUR.SQL
	echo "exit;" >> NUMERO_DERNIER_JOUR.SQL
	createDernierJour=`sqlplus -s $user/$pwd@$host @NUMERO_DERNIER_JOUR.SQL`
	echo $createDernierJour>> NUMERO_DERNIER_JOUR.txt
	numeroDernierJourMois=$(sed -n '1p' NUMERO_DERNIER_JOUR.txt | cut -c-2)
}

la pause en question se produit lorsque on arrive à la ligne suivante du script ci dessus :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
createDernierJour=`sqlplus -s $user/$pwd@$host
Quelqu'un aurait il une idée ?
Ou y a t il une option d'exécution pour éviter toute pause ?