J'essaie de copier des fichiers d'une machine Linux (Ubuntu) sur un disque dur externe monté sur un Mac, mais j'ai reçu un message d'erreur:
scp: ambiguous target
Ce que j'ai fait est, je suis sur un mac, ssh à la machine linux où les fichiers sont. Ensuite, utilisez la commande suivante:
scp fileToCopy myMacUser@myMacMachine:/Volumes/MyExternalDrive/targetDirectory
Qu'ai-je fait de mal ? Quelle est la bonne commande à utiliser dans ce cas?
Si vous avez des espaces dans un chemin, vous devez échapper les caractères en utilisant des doubles barres obliques inverses \\
et en mettant tout le chemin entre guillemets:
scp myfile.txt [email protected]:"/file\\ path\\ with\\ spaces/myfile.txt"