Sustituya el nombre del subsistema en la cadena udev

Sustituya el nombre del subsistema en la cadena udev

¿Hay alguna manera de sustituir el nombre del subsistema en una cadena en una regla udev (udev versión 215)?

Por ejemplo (esto no funciona):

ACTION=="add", ENV{COMMENT}="subsystem is $subsystem"

Lo intenté $subsystemy $SUBSYSTEM(me gusta $kernely $name) pero ninguno de esos funciona.

Respuesta1

Según el manual, enopciones de reglas y dispositivos>>sustituciones disponibles:

   $env{key}, %E{key}
       A device property value.

entonces en tu caso debería ser cualquiera

ENV{COMMENT}="subsystem is $env{SUBSYSTEM}"

o

ENV{COMMENT}="subsystem is %E{SUBSYSTEM}"

Como se indicó, el nombre de la clave debe estar en mayúsculas.

información relacionada