Bonjour,
Mon problème est très certainement basique, un script me permet de faire un choix d'instance à partir d'un fichier généré lors de l'execution du script.
Mais avant de partir dans cette boucle j'effectue un test afin de savoir si le fichier que je génère 'instance.txt' en début de script contient ou non une chaine de caractère :
Si le fichier 'instance.txt' est vide, je souhaite mettre fin au script, j'ai essayé avec 'exit' mais la sortie est plutôt violente et avec break, je sors simplement de la boucle mais je continue dans le script.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ps -eaf|grep ora_smon|grep -v grep|cut -c 57-64 > instance.txt # test la presence d'une instance if [ -s "instance.txt" ]; then echo '' else echo 'Aucune instance presente' break fi
Merci pour votre aide.
Cdt,
A.Personnat
Partager