no Alpine Linux, não consigo montar automaticamente um diretório cifs que tenha um espaço no nome, mas manualmente pode funcionar.
Com este trecho /etc/fstab não funciona:
//192.168.245.1/My\040Space /media/myspace cifs rw,vers=3.0,credentials=/root/.smbcredentials 0 0
Embora funcione bem em uma máquina Debian!
No Alpine, este comando manual não funciona e termina comfalhou: argumento inválido:
mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/My\040Space /media/myspace
Estefazfunciona:
mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/"My Space" /media/myspace
Curiosamente, neste caso de sucesso, o arquivo /proc/mounts contém a sequência de escape \040:
//192.168.245.1/My\040Space /media/myspace cifs rw,relatime,vers=3.0,cache=strict ...
Parecemontarnão é possível interpretar escapes octais em arquivos fstab nem na linha de comando.
Alguma ideia de como posso fazer isso funcionar?
Obrigado