Unter Alpine Linux kann ich ein CIFS-Verzeichnis, dessen Name ein Leerzeichen enthält, nicht automatisch mounten, aber manuell funktioniert es möglicherweise.
Mit diesem /etc/fstab-Snippet funktioniert es nicht:
//192.168.245.1/My\040Space /media/myspace cifs rw,vers=3.0,credentials=/root/.smbcredentials 0 0
Obwohl es auf einer Debian-Maschine einwandfrei funktioniert!
Bei Alpine funktioniert dieser manuelle Befehl nicht und endet mitfehlgeschlagen: Ungültiges Argument:
mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/My\040Space /media/myspace
Dieses hiertutWerke:
mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/"My Space" /media/myspace
Interessanterweise enthält die Datei /proc/mounts in diesem erfolgreichen Fall die Escape-Sequenz \040:
//192.168.245.1/My\040Space /media/myspace cifs rw,relatime,vers=3.0,cache=strict ...
Es sieht aus wiemontierenOktal-Escapes können weder in Fstab-Dateien noch in der Befehlszeile interpretiert werden.
Irgendeine Idee, wie ich es zum Laufen bringen kann?
Danke