Essa é exatamente a opção:
rsync --filter "merge /some/filterlist.conf"
(observe como -F
é um alias para --filter "dir-merge /.rsync-filter"
.)
merge
arquivos são lidos do sistema local (cliente) (a menos que você passe explicitamente a opção para o servidor usando -M
). Se a fonte for remota, todas as regras de filtragem serão enviadas automaticamente para ela.
Entretanto, dir-merge
é sempre aplicado à origem , seja local ou não. (Página do manual: "Esses arquivos de regras por diretório devem ser criados no lado de envio porque é o lado de envio que está sendo verificado para os arquivos disponíveis para transferência.")