2015-11-01 70 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它。 –