При обнаружении USB-устройства я пытаюсь заставить udev запустить процесс и передать серийный номер USB-устройства в качестве аргумента процессу.
Файл: /etc/udev/rules.d/10-FTDI2232H-usb.rules
ACTION == "add", SUBSYSTEM == "usb", ATTR {idVendor} == "0403", ATTR {idProduct} == "6010", RUN + = "/ opt / usbprog% s" ATTR {serial }
Я не уверен, что аргументы в стиле printf таковы, как это должно быть достигнуто. Любая помощь будет принята с благодарностью.