我试图设置一个脚本,使其在每次插入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"
问题在于,连接驱动器后,什么也不会发生。出于调试目的,脚本被操纵为发送带有notify-send的通知,该脚本已安装并且可以在终端上正常运行。
脚本的路径是正确的,因为我已经在终端中运行了该确切命令而没有任何麻烦。