2011-05-11 68 views
2

檢測到USB設備時,我試圖讓udev啓動進程並將USB設備的序列號作爲參數傳遞給進程。如何通過udev將命令行參數發送到進程?

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

ACTION == 「添加」,SUBSYSTEM == 「USB」,ATTR {idVendor} == 「0403」, ATTR {idProduct} ==「6010」,RUN + =「/ opt/usbprog%s」ATTR {serial}

我不確定printf樣式參數是如何實現的。任何幫助將不勝感激。

回答

1

啊......我終於明白了。

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

相關問題