IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Faire a un script executer une action sur un signal


Sujet :

Langage Perl

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 210
    Points : 99
    Points
    99
    Par défaut Faire a un script executer une action sur un signal
    Bonjour, j'ai lu la doc perlipc et il y a quelques trucs que je n’ai pas compris comment par exemple faire a un script exécuté une action sur un signal

    Par exemple le script reçoit le signal SIGINT(2), comment lui faire une action quand il reçoit celui-ci ?

    C’est une question que je me pose car la doc n'est pas très explicite sur ce point (ou c'est moi qui n'est pas capté lol).

    Merci

  2. #2
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Je n'ai pas testé, mais j'aurai tendance à faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    sub traitement {
    # ici, on fait ce qu'il faut, en cas de signal 2
    }
     
    $SIG{INT} = \&traitement;
    # On indique qu'il faut faire "traitement" en cas de signal 2.
     
    ...
    Le signal 2 ayant pour nom "INT", ainsi qu'on le voit dans le man de kill *n*x.


    Pour invoquer ce signal 2 sur un processus dont on connaît le PId ($pid), on fait simplement :
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

Discussions similaires

  1. Faire un submit et ouvrir une popup sur une action
    Par identifiant_bidon dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 26/10/2007, 16h00
  2. comment faire une action sur JPanel
    Par L4BiN dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 11/01/2007, 12h13
  3. executer une action sur submit
    Par pascale86 dans le forum Langage
    Réponses: 2
    Dernier message: 27/11/2006, 16h16
  4. Faire une action sur Control + C
    Par bluecurve dans le forum Langage
    Réponses: 1
    Dernier message: 20/07/2006, 00h19
  5. comment lancer automatiquement 1 script au lieu d'une action sur un boutton
    Par winnie82 dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 13/07/2006, 17h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo