Можно ли как-нибудь выполнить последовательность команд (атрибут RUN) не вынося в отдельный скрипт?
/etc/udev/rules.d/10-automount.rules
В чём проблема - вложенная последовательность команд не выполняется.
`/bin/lsblk /dev/%k -dnro FSTYPE`
Не выполняется также если напечатать так:
$(/bin/lsblk /dev/%k -dnro FSTYPE)
Само правило udev:
ACTION=="add" KERNEL=="sd[a-z][0-9]" RUN+="/bin/mkdir -p /media/%k" RUN+="/bin/mount -t `/bin/lsblk /dev/%k -dnro FSTYPE` /dev/%k /media/%k"