в Alpine Linux я не могу автоматически смонтировать каталог cifs, в имени которого есть пробел, но вручную это может сработать.
С этим фрагментом /etc/fstab это не работает:
//192.168.245.1/My\040Space /media/myspace cifs rw,vers=3.0,credentials=/root/.smbcredentials 0 0
Хотя на машине Debian работает отлично!
На Alpine эта ручная команда не работает и заканчивается нане удалось: Неверный аргумент:
mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/My\040Space /media/myspace
Вот этотделаетработает:
mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/"My Space" /media/myspace
Интересно, что в этом успешном случае файл /proc/mounts содержит escape-последовательность \040:
//192.168.245.1/My\040Space /media/myspace cifs rw,relatime,vers=3.0,cache=strict ...
Это выглядит какустанавливатьне могу интерпретировать восьмеричные экранированные символы в файлах fstab и в командной строке.
Есть идеи, как это можно реализовать?
Спасибо