4

USBドライブが接続/削除されたときにメールを送信するスクリプトを呼び出すudevルールを作成しました。これまでのところ、正常に動作しています。しかし、USBドライブの詳細をメールに含める方法があるかどうか知りたいですか?udevを使用して取得するにはどうすればよいですか?USBサイズ、ラベル、マウント、時間など。以下は私のudevルールとメールスクリプトの送信です:

SUBSYSTEM=="usb", ACTION=="add", RUN+="/u/usb_added add %b"

usb_addedスクリプトは次のとおりです。

sendEmail -f root@IP -t abc@live.com -s smtp.live.com:587 -m "USB Attached" -o username=xyz@live.com
4

1 に答える 1

2

を使って道を見つけましたudevadm monitor --environment。これにより、USBデバイスを取り付けたり取り外したりしたときの詳細がわかります。

于 2012-05-01T06:36:33.637 に答える