Para responder minha própria pergunta:
1. O script não estava em execução porque precisava de sudo de direitos para ser executado.
Solução para isso:
Faça este script sudo executável!
EDIT sudoers file usando
sudo visudo
Após a linha 25 (ou seja, %sudo ALL=(ALL) ) Adicione isto
username ALL=(ALL) NOPASSWD: /home/username/my_script.sh
Agora podemos usar sudo neste script sem ser solicitada a senha do sudo
mas pode causar alguns problemas de segurança, por isso consulte este link
2. Responder à minha segunda pergunta:
Para fazer com que este script funcione para qualquer dispositivo USB que esteja conectado, altere o arquivo de regras para este
ACTION=="add", ATTRS{idVendor}==" **** ", ATTRS {idProduct} ==" **** ", RUN +=" / usr / local / meus_script.sh "
asterik (*) informa que isso deve ser feito para cada dispositivo USB conectado!
É isso! Certifique-se de que o script é executável e conecte seu USB !!
Aprecie!