Это мое правило:
ENV{DEVTYPE}=="usb_device",
ACTION=="remove",
SUBSYSTEM=="usb",
ATTR{idVendor}=="8829",
ATTR{idProduct}=="0010",
RUN+="/bin/mkdir /home/zkd/123"
Это не работает. Но это правило:
ENV{DEVTYPE}=="usb_device",
ACTION=="remove",
SUBSYSTEM=="usb",
RUN+="/bin/mkdir /home/zkd/123"
Оно работает!! И это тоже работает:
ENV{DEVTYPE}=="usb_device",
ACTION=="add",
SUBSYSTEM=="usb",
ATTR{idVendor}=="8829",
ATTR{idProduct}=="0010",
RUN+="/bin/mkdir /home/zkd/123"
Итак, как мне использовать udev для запуска сценария оболочки, когда USB-устройство удалено? Я должен распознать USB-устройство с помощью idProduct и idVendor. Спасибо за ваш ответ!