我有一个 udev 规则
ACTION=="add", SUBSYSTEM=="block", KERNEL=="vd[c-z]", ENV{DEVICE_NAME}="KERNEL" RUN+="/usr/local/bin/udevtest"
设备 vd[cz] 触发规则并调用我的脚本。我正在尝试使用 $DEVICE_NAME 环境变量传递触发脚本的设备的确切名称,但它似乎没有被调用的脚本拾取。
这是怎么做到的?
我正在尝试为 Debian 和 Ubuntu 编写这个,所以我不认为 udisks2 可以使用。