|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Membre éprouvé
![]() Benoît Inscription : janvier 2009 Messages : 392 ![]() |
salut à tous,
j'utilise un script shell qui lance un programme en qsub. Pour forcer à attendre la fin de l'exécution du programme en qsub, je compte le nombre de lignes résultant de la commande qstat avec un grep -c dans une boucle et je fais dormir (sleep) mon script tant que le programme lancé en qstat n'est pas terminé, c'est à dire que le nombre de lignes n'est pas 0. voici le code : Code :
Code :
Comment expliquer cette différence ? merci d'avance, ben ![]() voici la trace : Code :
__________________
Meet the free software gang |
||||||
|
|
10
|
|
|
#2 | ||
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Salut,
Code :
Que te renvoie la commande "qstat" seule ?
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
||
|
|
20
|
|
|
#3 |
|
Membre éprouvé
![]() Benoît Inscription : janvier 2009 Messages : 392 ![]() |
Bonsoir zipe31,
Il me semble avoir fait des print de $JOBID et que c'était bon, elle contient bien le bon id du job. Effectivement, il n'y a rien sur le log... Il faut que je revérifie ça J'ai testé qstat seule et elle me liste bien les job en cours... merci à toi ben
__________________
Meet the free software gang |
|
|
10
|
|
|
#4 | ||
|
Membre éprouvé
![]() Benoît Inscription : janvier 2009 Messages : 392 ![]() |
Je viens de revérifier : ma variable $JOBID n'est pas vide :
Code :
ben
__________________
Meet the free software gang |
||
|
|
10
|
|
|
#5 | ||
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Re-
Je persiste à penser que ta variable à défaut d'être vide, n'est pas prise en compte, d'où le "++ grep ''" Un petit test chez moi : Code :
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
||
|
|
20
|
|
|
#6 | ||
|
Membre éprouvé
![]() Benoît Inscription : janvier 2009 Messages : 392 ![]() |
je viens de trouver mon erreur :
J'avais déclaré : et je faisais mon grep sur $JOB_ID : Code :
Merci à toi, Zipe31, tu m'as mis sur la voie !à bientôt, ben
__________________
Meet the free software gang |
||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com