udev 규칙(udev 버전 215)에서 하위 시스템 이름을 문자열로 바꾸는 방법이 있습니까?
예를 들어(이것은 작동하지 않습니다):
ACTION=="add", ENV{COMMENT}="subsystem is $subsystem"
나는 $subsystem
and $SUBSYSTEM
(like $kernel
and $name
)를 시도했지만 그 중 아무 것도 작동하지 않았습니다.
답변1
설명서에 따르면,규칙 및 장치 옵션>>사용 가능한 대안:
$env{key}, %E{key}
A device property value.
따라서 귀하의 경우에는
ENV{COMMENT}="subsystem is $env{SUBSYSTEM}"
또는
ENV{COMMENT}="subsystem is %E{SUBSYSTEM}"
앞서 언급했듯이 키 이름은 대문자로 시작해야 합니다.