Não. Não é possível. SCP é uma ferramenta simples e automaticamente sobrescreve arquivos no destino. Você provavelmente precisará juntar um pouco do comando rsync para conseguir isso.
Para ajudar a evitar a geração de erros, preciso de uma maneira de impedir que um script scp automatizado pare de substituir arquivos se já estiverem presentes na pasta remota e, em vez disso, não faça nada.
Isso é possível?
Não. Não é possível. SCP é uma ferramenta simples e automaticamente sobrescreve arquivos no destino. Você provavelmente precisará juntar um pouco do comando rsync para conseguir isso.
Não, isso não é possível com scp . A maneira mais fácil de fazer isso provavelmente seria usar rsync com a opção --ignore-existing , conforme detalhado aqui :
rsync --ignore-existing somefile somehost:/some/path/
rsync -r --ignore-existing somedir somehost:/some/path/
Observe que isso não fará rsync sair se um arquivo já existir; ele apenas irá ignorá-lo e continuar copiando.