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ファイルに\ 040エスケープシーケンスが含まれています。
//192.168.245.1/My\040Space /media/myspace cifs rw,relatime,vers=3.0,cache=strict ...
のように見える山fstabファイルとコマンドラインで8進エスケープを解釈できません。
どのように動作させるためのアイデアはありますか?
ありがとう