Изменить имя точки монтирования, используемой udisks2

Я не знаю, как мы детерминистически определяем имя сервера. (Я просто перебираю список имен серверов, разделенных пробелами, в $server_list), но, возможно, вот схема, с которой вы можете работать:

fn='_test_LINUX_test_test_2019-04-19.xls'; for s in $server_list; do cp -a servername$fn $s$fn; done

1
01.10.2020, 08:34
1 ответ

Предполагая, что я понял справочную страницу udisks(8), правила по умолчанию udisksи моя система Debian 10 сравнима с вашей, основная часть должна заключаться в следующем:

SUBSYSTEM=="block", ENV{PARTNAME}!="", ENV{UDISKS_NAME}="$env{PARTNAME}" 

PARTLABEL, например,. Вывод blkidкажется известным как ENV{PARTNAME}в udev, или вы можете использовать ENV{ID_PART_ENTRY_NAME}, если хотите экранировать пробелы (, то есть один символ пробела станет\x20).

1
18.03.2021, 23:01

Теги

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