Как правильно запустить скрипт при монтировании определенного USB-диска с точкой монтирования в качестве аргумента?
Я хочу обновить некоторые файлы на портативном USB-накопителе, когда он подключается к моему рабочему столу с Ubuntu 18.04. Я могу сделать это с помощью скрипта, но для этого необходимо определить место назначения (точку монтирования FS).
Как система может вызвать myscript <mountpoint>
когда диск, указанный меткой или VENDOR_ID:MODEL_ID, подключен и смонтирован?
С помощью udev я могу указать постоянную точку монтирования и жестко ее кодировать. Может работать, но сталкивается с существующей стандартной средой (udisks2 и т. Д.).
С решением systemd ( /questions/352769/kak-zapustit-skript-pri-montirovanii-konkretnoj-fleshki/352781#352781) в модуле я также не могу указать точку монтирования в качестве параметра сценария.
Есть ли универсальное и портативное решение этой проблемы?