首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确地回忆路径中有空格的目录变量

如何正确地回忆路径中有空格的目录变量
EN

Stack Overflow用户
提问于 2017-03-17 10:37:49
回答 1查看 36关注 0票数 1

我需要运行bash脚本将文件列表复制到我的手机上。

这是一次有效的测试运行:

代码语言:javascript
复制
cp f.jpg /home/ariela/phone/Internal\ storage/Pictures/Test

我希望目录是一个变量。所以我试了一下:

代码语言:javascript
复制
DEST="/home/ariela/phone/Internal\ storage/Pictures/Test"
cp f.jpg $DEST

而且它没有工作,因为它将存储/图片/测试识别为第二个参数,而不是路径的一部分。

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-17 10:40:08

内部引号不需要转义空间,但要确保在cp 命令中引用它。

您可以使用:

代码语言:javascript
复制
phonedir='/home/ariela/phone/Internal storage/Pictures/Test'

cp f.jpg "$phonedir"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42855261

复制
相关文章

相似问题

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