gpt4 book ai didi

macos - 转义挂载命令中的特殊字符

转载 作者:行者123 更新时间:2023-11-29 08:56:18 32 4
gpt4 key购买 nike

我正在尝试在 Mac OSX Mavericks 上安装一个 Windows 共享文件夹。一个简单的用户名和密码就可以了

mount -t smbfs//user2:password2@server1.mydomain.com/myproject ~/localmap

在尝试更有效的用户名和密码时,我收到解析 URL 失败的错误。详情是用户名:我的域\用户1密码:A%b$c@d!e#f

尝试的命令是

mount -t smbfs//mydomain\user1:A%b\$c\@d\!e#f@server1.mydomain.com/myproject ~/localmap

根据我的发现,$ 和 !需要转义。需要有关如何转义特殊字符的帮助。顺便说一句,在第一种情况下,仅使用没有域的用户名似乎可行

最佳答案

单引号转义 shell 元字符,a semi-colon should separate the domain controller from the credentials ,并且可以用%40来表示密码中的一个@:

mount -t smbfs '//mydomain;user1:A%b$c%40d!e#f@server1.mydomain.com/myproject' ~/localmap

关于macos - 转义挂载命令中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27026168/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com