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

Usb 如何通过udev向进程发送命令行参数?,usb,udev,Usb,Udev,在检测到USB设备时,我试图让udev启动一个进程,并将USB设备的序列号作为参数传递给进程 文件:/etc/udev/rules.d/10-FTDI2232H-usb.rules 操作==“添加”,子系统==“usb”,属性{idVendor}==“0403”,属性{idProduct}==“6010”,运行+=“/opt/usbprog%s”属性{serial}” 我不确定printf风格的参数是否是应该如何实现的。任何帮助都将不胜感激。啊……我终于明白了 ACTION==“add”,SUB

在检测到USB设备时,我试图让udev启动一个进程,并将USB设备的序列号作为参数传递给进程

文件:/etc/udev/rules.d/10-FTDI2232H-usb.rules

操作==“添加”,子系统==“usb”,属性{idVendor}==“0403”,属性{idProduct}==“6010”,运行+=“/opt/usbprog%s”属性{serial}”


我不确定printf风格的参数是否是应该如何实现的。任何帮助都将不胜感激。

啊……我终于明白了

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