Passer ATTR{idVendor} comme argument dans udev script

J'ai un script qui est exécuté chaque fois qu'un périphérique usb par le vendeur 1004 est connecté. La règle udev, je suis en utilisant fonctionne et ressemble à ceci.

SUBSYSTEM=="usb", ATTR{idVendor}=="1004", RUN+="/var/www/beta/trigger.php"

Maintenant je voudrais avoir ce script s'exécuter chaque fois qu'un périphérique usb est connecté, et de passer l'ID de Fournisseur en tant que paramètre. (Ainsi, le script peut décider si elle doit être exécutée ou non.)

L'ajout d'un paramètre qui peut être consulté dans le script a fonctionné jusqu'ici:

SUBSYSTEM=="usb", RUN+="/var/www/beta/trigger.php myparam"

Quelqu'un peut-il me dire comment remplacer "myparam" avec la valeur de la ATTR{idVendor}? J'ai essayé toutes sortes de combinaisons, mais je n'ai jamais eu le résultat escompté...

Merci beaucoup!

  • merci d'éditer votre question afin d'inclure certains de "toutes sortes de combinaisons" Difficile de dire comment vous vous approchez, et quels sont les outils que vous avez essayé d'utiliser. Bonne chance.
InformationsquelleAutor joshtucker | 2012-10-10