Не удается скопировать папку в определенное место с помощью терминала - Mac - PullRequest
0 голосов
/ 09 января 2019

Я не смог найти полезного решения этой, казалось бы, простой проблемы, несмотря на все мои усилия.

Я использую MacOS High Sierra 10.13.6

У меня есть папка, которую я хочу скопировать в следующем месте: / Users / ep9k / Desktop / Key-LogEcovaluator / whereami

Я хочу скопировать его в этот каталог, используя терминал: / Users / ep9k / Library / Application / Поддержка / QGIS / QGIS3 / профили / по умолчанию / Python / плагинов

Я попробовал следующие команды в терминале. Обратите внимание, что я нахожусь в папке 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

Я получил следующее сообщение о том, что я не правильно его использую: enter image description here

Однако я создал папку «tester» на своем рабочем столе и могу без проблем скопировать в эту папку, используя точно такую ​​же команду (за исключением того, что путь к файлу тестера изменен).

Я также могу копировать и вставлять вещи в этот каталог с помощью графического интерфейса поиска. Чего мне не хватает?

1 Ответ

0 голосов
/ 09 января 2019

Ваш целевой путь содержит хотя бы один символ пробела («Поддержка приложений»), что заставляет команду «cp» считать, что ей дано три аргумента вместо двух. Обведите путь назначения в одинарные или двойные кавычки, и все будет в порядке.

...