2015-11-01 71 views

回答

0

我会先运行您的自定义脚本来添加udev规则。例如:

ACTION=="add", KERNEL=="sd?1", SUBSYSTEMS=="usb", RUN+="/path/to/your/script %k" 

%k是传递给脚本的内核参数。

从udev的人:

$kernel, %k 
    The kernel name for this device. 

在剧本我会使用curl。如果你不需要一些棘手的逻辑。如果是这样,我会使用python。

无论如何,我认为udev是完美的这个问题。

+0

但我怎么会从USB设备读取文件? –

+0

修正了我的答案。您可以使用%k将**内核参数**传递给您的脚本。在我的测试中通过了sdc1。 –

+0

谢谢,我已经安装了该设备,然后阅读具体文件和umont它。 –