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"
문제는 드라이브가 연결 되어도 아무 일도 일어나지 않는다는 것입니다. 디버깅 목적으로이 스크립트는 통지 전송과 함께 알림을 보내도록 조작되어 설치되어 터미널에서 제대로 작동합니다.
문제없이 터미널에서 정확한 명령을 실행했기 때문에 스크립트 경로가 정확합니다.