У меня есть программа C ++, которая обращается к флеш-накопителям USB. Работает на вставленной в данный момент флешке. Обычная программа на C ++ не выполняется, пока мы ее не запустим. Но я хотел, чтобы программа запускалась автоматически при установке флешки. Как я могу это сделать?
Вы можете использовать
udev
для запуска произвольной команды. Чтобы это сработало, создайте правило в/etc/udev/rules.d/
:И введите:
ПРИМЕЧАНИЕ. Значения
XXXX
иYYYY
будут взяты изlsusb
вывода.источник
XXXX
иYYYY
?