Existe-t-il un moyen de substituer le nom du sous-système dans une string dans une règle udev (udev version 215)?
Par exemple (cela ne fonctionne pas):
ACTION=="add", ENV{COMMENT}="subsystem is $subsystem"
J'ai essayé $subsystem
et $SUBSYSTEM
(comme $kernel
et $name
) mais aucun de ces deux travaux.
Selon le manuel, sous les options de règle et de périphérique >> substitutions disponibles :
$env{key}, %E{key} A device property value.
donc dans votre cas, il devrait être soit
ENV{COMMENT}="subsystem is $env{SUBSYSTEM}"
ou
ENV{COMMENT}="subsystem is %E{SUBSYSTEM}"
Comme indiqué, le nom de key doit être en majuscules.