Я ищу правило usb udev для моего Raspberry Pi, которое соответствует указанному c производителю и c ядру (sd [az] 1) для создания символической ссылки и запуска сценария оболочки.
Я уже более 2 дней пытаюсь найти рабочее решение. Я также попробовал GOTO, который, к сожалению, тоже не работал. Я создал новый файл правил: /etc/udev/rules.d/1-usb.rules
Вот мой код:
ACTION=="add", ATTR{manufacturer}!="ELPRO", GOTO="end"
ACTION=="add", ATTR{manufacturer}=="ELPRO"
KERNEL=="sd[a-z]1", SYMLINK+="elpro", RUN+="/bin/sh /home/pi/copyFromElpro.sh"
LABEL="end"
В этом примере скрипт запускается, даже если производитель не "ELPRO".
Я также попробовал все правила построчно индивидуально. В этом случае они работают как надо.
Спасибо за ваш совет:)