Pare o rsync em arquivos não-residentes existentes

0

Estou procurando copiar arquivos do diretório base para o diretório customer . No diretório do cliente, eu coloquei um arquivo que gostaria que o rsync usasse como arquivo de ignorar.

Isso é o que eu tenho até agora:

rsync -anz --info=SKIP --ignore-existing --exclude-from customer/.ignore base/. customer

Isso não substitui arquivos no cliente e ignora arquivos e diretórios no arquivo .ignore fornecido. No entanto, gostaria de parar o trabalho se houver um arquivo existente que não tenha sido ignorado no arquivo .ignore .

Então, basicamente, se o comando acima fornecer alguma saída como abaixo, eu gostaria de parar de copiar e fornecer um código de saída apropriado.

admin/application.properties exists

Como faço para isso? O rsync é o comando certo para o trabalho?

    
por hochas 07.02.2018 / 08:44

0 respostas

Tags