我编写了一个 udev 规则,该规则在附加/移除 USB 驱动器时调用脚本以发送电子邮件。到目前为止它工作正常。以下是我的 udev 规则和发送电子邮件脚本:
SUBSYSTEM=="usb", ACTION=="add", RUN+="/u/usb_added %b"
SUBSYSTEM=="usb", ACTION=="remove", RUN+="/u/usb_removed %b"
但在 sendemail 脚本中,我还想包含 USB 驱动器的详细信息(USB 大小、标签、安装位置和附件时间)。但我不知道如何获得这些信息。任何人都可以从 udev 帮助我或在 bash 中编写脚本来读取日志/消息并获取此信息。