如何通过udev向进程发送命令行参数?

时间:2011-05-11 20:22:00

标签: usb udev

在检测到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样式参数是否应该如何实现。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

啊......我终于明白了。

ACTION ==“add”,SUBSYSTEM ==“usb”,ATTR {idVendor} ==“0403”,ATTR {idProduct} ==“6010”,RUN + =“/ opt / usbprog%s {serial}” ,$ ATTR {serial}