리눅스 (우분투) 머신에서 Mac에 마운트 된 외장 하드 드라이브로 파일을 복사하려고하지만 오류 메시지가 나타납니다.
scp: ambiguous target
내가 한 일은 Mac에 있고 파일이있는 Linux 컴퓨터에 ssh입니다. 그런 다음 다음 명령을 사용하십시오.
scp fileToCopy myMacUser@myMacMachine:/Volumes/MyExternalDrive/targetDirectory
내가 뭘 잘못 했어? 이 경우 좋은 명령은 무엇입니까?
답변
경로에 공백이 있으면 이중 백 슬래시를 사용 \\
하고 전체 경로를 따옴표로 묶어 문자를 이스케이프해야 합니다.
scp myfile.txt user@192.168.1.100:"/file\\ path\\ with\\ spaces/myfile.txt"
답변
공백이 잘못 해석되지 않도록 따옴표를 넣어야합니다. 대신 일을 scp file Server:/folder\ location/
당신이해야scp file "Server:/folder\ location/"