Eu estava usando um script para copiar o conteúdo de uma pasta via SCP, sem copiar a própria pasta. Algo assim:
scp -i id_rsa -P "$PORT" -r "$HOST:/folder1/folder2/." "backup"
(Não consigo usar *
porque também quero incluir arquivos de ponto.)
Isso parou de funcionar recentemente e estou recebendo o seguinte erro:
scp: error: unexpected filename: .
Acho que a causa disso são essas mudanças no SCP a partir de novembro de 2018.
Isso significa que não posso mais copiar o conteúdo de uma pasta via SCP sem copiar a própria pasta?
Acho que sua interpretação está correta. Provavelmente era um recurso não documentado, removido da API não documentada (consulte o arquivo da web do protocolo ). Uma solução é criar um link simbólico no diretório de backup antes da cópia.