... il doit donc manquer dans certains fichiers l'association du signal RTMIN à son numéro. Et comme son numéro peut potentiellement changer en fonction des différentes distribution de linux par ex je ne peux utiliser directement kill -34 par ex.
donc le seul moyen que j'ai trouvé est de malgré mes réticenses faire une structure :
Si Tru64
kill -RTMIN $PID
Si Linux
ID_RTMIN=getRTMIN
kill -$ID_RTMIN $PID
fin si
ou getRTMIN est un tout petit programme c qui récupère le numéro du signal RTMIN courrant sur la machine grâce à une fonction : __libc_current_sigrtmin () , trouvée en fouinant un peu dans /usr/include/bits/signum.h .
mais bon si quelqu'un à une autre idée qui rendrait tout ça plus propre je suis preneur !
... il doit donc manquer dans certains fichiers l'association du signal RTMIN à son numéro. Et comme son numéro peut potentiellement changer en fonction des différentes distribution de linux par ex je ne peux utiliser directement kill -34 par ex.
donc le seul moyen que j'ai trouvé est de malgré mes réticenses faire une structure :
Si Tru64
kill -RTMIN $PID
Si Linux
ID_RTMIN=getRTMIN
kill -$ID_RTMIN $PID
fin si
ou getRTMIN est un tout petit programme c qui récupère le numéro du signal RTMIN courrant sur la machine grâce à une fonction : __libc_current_sigrtmin () , trouvée en fouinant un peu dans /usr/include/bits/signum.h .
mais bon si quelqu'un à une autre idée qui rendrait tout ça plus propre je suis preneur !
[^] # Re: Binaire ou commande interne...
Posté par ElFenec . En réponse au message SIgnaux temps réels (RTMIN ...). Évalué à 2.
cela me permet d'etre sur d'utiliser le binaire mais malheureusement il me sort lors de l'utilisation l'erreur suivante :
kill: unknown signal RTMIN; valid signals:
HUP INT QUIT ILL ABRT FPE KILL SEGV PIPE ALRM TERM USR1 USR2 CHLD CONT
STOP TSTP TTIN TTOU TRAP IOT BUS SYS STKFLT URG IO POLL CLD XCPU XFSZ
VTALRM PROF PWR WINCH UNUSED
... il doit donc manquer dans certains fichiers l'association du signal RTMIN à son numéro. Et comme son numéro peut potentiellement changer en fonction des différentes distribution de linux par ex je ne peux utiliser directement kill -34 par ex.
donc le seul moyen que j'ai trouvé est de malgré mes réticenses faire une structure :
Si Tru64
kill -RTMIN $PID
Si Linux
ID_RTMIN=getRTMIN
kill -$ID_RTMIN $PID
fin si
ou getRTMIN est un tout petit programme c qui récupère le numéro du signal RTMIN courrant sur la machine grâce à une fonction : __libc_current_sigrtmin () , trouvée en fouinant un peu dans /usr/include/bits/signum.h .
mais bon si quelqu'un à une autre idée qui rendrait tout ça plus propre je suis preneur !
En tout cas merci de ta première réponse
# merci
Posté par ElFenec . En réponse au message SIgnaux temps réels (RTMIN ...). Évalué à 1.
cela me permet d'etre sur d'utiliser le binaire mais malheureusement il me sort lors de l'utilisation l'erreur suivante :
kill: unknown signal RTMIN; valid signals:
HUP INT QUIT ILL ABRT FPE KILL SEGV PIPE ALRM TERM USR1 USR2 CHLD CONT
STOP TSTP TTIN TTOU TRAP IOT BUS SYS STKFLT URG IO POLL CLD XCPU XFSZ
VTALRM PROF PWR WINCH UNUSED
... il doit donc manquer dans certains fichiers l'association du signal RTMIN à son numéro. Et comme son numéro peut potentiellement changer en fonction des différentes distribution de linux par ex je ne peux utiliser directement kill -34 par ex.
donc le seul moyen que j'ai trouvé est de malgré mes réticenses faire une structure :
Si Tru64
kill -RTMIN $PID
Si Linux
ID_RTMIN=getRTMIN
kill -$ID_RTMIN $PID
fin si
ou getRTMIN est un tout petit programme c qui récupère le numéro du signal RTMIN courrant sur la machine grâce à une fonction : __libc_current_sigrtmin () , trouvée en fouinant un peu dans /usr/include/bits/signum.h .
mais bon si quelqu'un à une autre idée qui rendrait tout ça plus propre je suis preneur !
En tout cas merci de ta première réponse