전체 경로를 정의하지 않고 scp를 사용하여 현재 디렉터리의 파일을 원격 시스템의 해당 위치로 복사합니다.

전체 경로를 정의하지 않고 scp를 사용하여 현재 디렉터리의 파일을 원격 시스템의 해당 위치로 복사합니다.

현재 디렉터리와 동일한 주소에 있는 원격 컴퓨터에 파일이나 폴더를 복사하는 방법이 있습니까? 여기서 파일 이름만 정의하는 scp를 실행합니다. 예를 들면 다음과 같습니다.

[user@machine current_location]$scp ./file_or_folder remote:$/

답변1

$/이 내용을 현재 위치로 번역하고 싶으신가요 ? 당신은 이것을 달성할 수 있습니다

$ scp ./file_or_folder "remote:$(pwd)"

$( cmd )명령 대체. 명령을 실행한 다음(여기서 pwd현재 디렉터리가 인쇄됨) 명령 출력으로 "대체"됩니다.

관련 정보