폴더 자체를 복사하지 않고 SCP를 통해 폴더 내용을 복사하는 스크립트를 사용하고 있습니다. 이 같은:
scp -i id_rsa -P "$PORT" -r "$HOST:/folder1/folder2/." "backup"
*
( 닷 파일도 포함하고 싶어서 사용할 수 없습니다 .)
최근에 작동이 중지되었으며 다음 오류가 발생합니다.
scp: error: unexpected filename: .
내 생각엔 그 이유는 다음과 같다.이러한 변화2018년 11월부터 SCP에 합류했습니다.
이는 폴더 자체를 복사하지 않고는 더 이상 SCP를 통해 폴더의 내용을 복사할 수 없다는 뜻인가요?
답변1
나는 당신의 설명이 정확하다고 생각합니다. 문서화되지 않은 API에서 제거된 문서화되지 않은 기능일 수 있습니다(참조규약). 한 가지 해결 방법은 복사하기 전에 백업 디렉터리에 기호 링크를 만드는 것입니다.
ln -s . folder2