macos - 无法使用终端将文件夹复制到特定位置 - Mac
问题描述
尽管我尽了最大的努力,但我还是找不到这个看似简单的问题的可用解决方案。
我正在使用 MacOS High Sierra 10.13.6
我有一个要复制到以下位置的文件夹:/Users/ep9k/Desktop/Key-LogEcovaluator/whereami
我想使用终端将它复制到这个目录:/Users/ep9k/Library/Application/Support/QGIS/QGIS3/profiles/default/python/plugins
我在终端中尝试了以下命令。请注意,我在执行此操作时位于“whereami”文件夹中:
whereami ep9k$ cp -r /Users/ep9k/Desktop/Key-LogEcovaluator/whereami /Users/ep9k/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins
whereami ep9k$ cp -a /Users/ep9k/Desktop/Key-LogEcovaluator/whereami /Users/ep9k/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins
但是,我在我的桌面上创建了一个“tester”文件夹,并且可以使用完全相同的命令毫无问题地复制到这个文件夹(除了路径名更改为我的 tester 文件夹)。
我还可以使用 GUI“查找器”将内容复制并粘贴到此目录。我错过了什么?
解决方案
您的目标路径至少包含一个空白字符(“应用程序支持”),这会导致“cp”命令认为它被赋予了三个参数而不是两个。用单引号或双引号将目标路径括起来,你应该没问题。
推荐阅读
- javascript - telerik:RadGrid:如何根据列控件触发的客户端事件获取行索引
- java - 如何为 Java 9 模块提供 Spring @Bean(提供 ... 和 ...)
- android - Android 警报样式覆盖 React Native 开发菜单
- php - Laravel - 我的双重提交解决方案是否有效
- android - 有没有一种方法可以使每个 Firebase 项目中的 3 个以上的应用程序可见?
- javascript - 试图从总线 vuejs 发出结果
- java - root-context.xml] 无效;嵌套异常是 org.xml.sax.SAXParseException;cvc-elt.1:找不到元素“beans”的声明
- python - Tkinter:将具有透明背景的图像添加到按钮
- node.js - 使 RSA 签名安全
- sql - 计算每个用户的不同访问次数并将其分组