我正在尝试设置一个脚本以在每次插入 USB 设备时运行。我创建了文件/etc/udev/rules.d/90-local.rules并添加了以下规则:
ACTION=="add", SUBSYSTEM=="usb", KERNEL=="sd*", SYSFS{model}=="Cruzer*", RUN+="sh /home/jesse/Documents/Scripts/cruzer.sh"
Run Code Online (Sandbox Code Playgroud)
问题是当驱动器连接时,什么也没有发生。出于调试目的,该脚本被操纵以使用通知发送发送通知,该通知已安装并在终端上正常工作。
脚本的路径是正确的,因为我在终端中运行了那个确切的命令,没有任何问题。