25

Я пытаюсь скопировать файлы с компьютера с Linux (Ubuntu) на внешний жесткий диск, смонтированный на Mac, но получил сообщение об ошибке:

scp: ambiguous target

То, что я сделал, я на Mac, SSH к машине Linux, где файлы. Затем используйте следующую команду:

scp fileToCopy myMacUser@myMacMachine:/Volumes/MyExternalDrive/targetDirectory

Что я сделал не так ? Какую команду лучше использовать в этом случае?

1 ответ1

35

Если у вас есть пробел в пути, вы должны экранировать символы, используя двойную обратную косую черту \\ и заключая весь путь в кавычки:

scp myfile.txt user@192.168.1.100:"/file\\ path\\ with\\ spaces/myfile.txt"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .