Un script qui se lance au branchement d'un peripherique ?

Un script qui se lance au branchement d'un peripherique ? - Divers - Programmation

Marsh Posté le 25-05-2005 à 12:52:33    

Bonjour, bonjour, bonjour !  
 
J ai un challenge pour vous :-) Enfin pas un grand ; un pti. Ma question concerne : Linux Debian avec gnome volume manager  
 
Je voudrai faire un script qui lance un commande dès que l'on branche A CHAUD un Disque Dur externe ie1394 (firewire). Le branchement du disque dur doit provoquer l'execution d'une commande par un script. Je ne sais pas comment faire ca, ni vers quel langage de prog m'orienter. Je pensais à un thread C qui testerai en boucle le port ie1394, mais je ne sais pas comment le tester justement...  
 
Je suis ouvert à tous vos commentaires.  
Je raffole de vos conseils, autant en ce qui concerne la methode que le langage à utiliser (et/ou les lib etc).  
 
Merci d'avance  

Reply

Marsh Posté le 25-05-2005 à 12:52:33   

Reply

Marsh Posté le 25-05-2005 à 18:44:43    

Personne?

Reply

Marsh Posté le 31-05-2005 à 21:20:30    

j'avais ecri un truc en shell qui testait l'occupation d'un port et lancait un traitement quand il etait occupe
je vais voir ca au boulot demain et je te tiens au courant

Reply

Marsh Posté le 01-06-2005 à 08:07:39    

voila le truc :

Code :
  1. until ! netstat -p | grep $numport >occupe.txt
  2. do
  3. $i
  4. done
  5. echo "Le port est libre!"


ce truc verifie si le port est occupe et sort de la boucle quand il est libre
tu peux facilement l'adapter a tes besoins

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed