Как запустить скрипт при подключении устройства?

новый пользователь Linux здесь (Ubuntu 12.04) ... Я искал в Google и нашел несколько скриптов, которые бы упростили то, что я собираюсь спросить, но я хотел бы написать скрипт, который автоматически открывается терминал и запускает команду «easytether connect» при подключении телефона к компьютеру ... Есть ли способ сделать это?

1
задан 7 October 2013 в 06:19

1 ответ

  1. Проверьте udev атрибуты для целевого устройства (если Вы знаете это). Пример:

    udevadm info -a -n /dev/ttyACM0
    

    Или монитор udev события (затем включают Ваше устройство):

    udevadm monitor --environment --udev
    
  2. Используйте определенные атрибуты, чтобы соответствовать целевому устройству и Создать новый udev файл правил в /etc/udev/rules.d/. Использовать ACTION=="add" соответствовать устройству добавило событие и RUN+="..." запускать необходимый скрипт. Пример

    ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth0", RUN+="/usr/bin/ethtool -s eth0 wol d"
    

Ссылки:

1
ответ дан 7 October 2013 в 06:19

Другие вопросы по тегам:

Похожие вопросы: