首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在smbclient mkdir中使用空格

在smbclient mkdir中使用空格
EN

Unix & Linux用户
提问于 2019-04-09 11:43:18
回答 1查看 9.4K关注 0票数 2

我试图在bash脚本中使用smbclient在远程windows服务器上创建一个目录。

虽然这是可行的:

代码语言:javascript
复制
smbclient -U "DOMAIN/$username" "//remoteserver/folder with spaces" --directory "Another folder with spaces/" -c "mkdir /newfolder/"

这并不是:

代码语言:javascript
复制
smbclient -U "DOMAIN/$username" "//remoteserver/folder with spaces" --directory "Another folder with spaces/" -c "mkdir /folder to create with spaces/"

相反,创建了一个简单地称为“文件夹”的文件夹。我尝试过许多变体,如下所示:

代码语言:javascript
复制
"mkdir /folder\ to\ create\ with\ spaces/"
"mkdir '/folder to create with spaces/'"
'mkdir '/folder to create with spaces/''

但似乎找不到神奇的组合。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-04-09 12:12:38

这些备选办法应有效:

  • -c 'mkdir "folder to create with spaces"'
  • -c "mkdir \"folder to create with spaces\""
票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/511442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档