Вы можете попробовать пакет debian usbmount. Скрипт /usr/share/usbmount/usbmount
запускается udev при подключении USB-накопителя в соответствии с правилами в /lib/udev/rules.d/usbmount.rules
. Он ищет, например, UUID устройства и монтирует в соответствии с записями в /etc/fstab
(который, конечно, должен иметь опцию noauto
).
Или измените /etc/usbmount/usbmount.conf
для пути (динамических) точек монтирования (если нет записи в etc/fstab
). Это также поддерживается.
Если это не соответствует вашим потребностям, вы можете изменить скрипт usbmount
, например, назвать динамические точки монтирования по UUID устройства.
Если мы скажем awk
awk '
/<event>/{
start=1
n++
}
start{
print >"output" n
}
/<\/event>/{
start=0
close("output" n)
}
' input.file