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.