1

USB デバイスがシステムに差し込まれたり取り外されたりするとすぐに、特定のアドレスに電子メールを送信する簡単なスクリプトを書きたいと思います。誰かが私にこれのコードスニペットを提供してくれませんか? Ruby が既にインストールされているさまざまな種類の Linux で実行したいと考えています。

4

1 に答える 1

2

次のように新しい udev ルールを追加できます。/etc/udev/rules.d/99-my-custom-rule次のような内容のファイルを作成します。

SUBSYSTEM=="usb", ACTION=="add", RUN+="usb_notify_admin add %b"
SUBSYSTEM=="usb", ACTION=="remove", RUN+="usb_notify_admin remove %b"

usb_notify_admin次に、PATH のどこかにスクリプトを配置します。

#!/bin/sh
echo $@ | mail -s "USB Notify Script" admin@example.com

詳細:

于 2012-04-16T11:01:19.340 に答える