Resposta dada pelo mantenedor da LFTP:
Apenas exclua a pasta usando a opção -x ^data/ .
Se você precisar enviar alguns arquivos locais para essa pasta, use dois espelhos,
um sem a opção -e apenas para a pasta my/data .
Eu costumo editar meu site localmente e pressioná-lo com este comando:
lftp -u user,password host -e "mirror -c -e -R -x ^\.git/$ my /my; exit"
Mas agora, meu website acrescenta dados dinamicamente ao arquivo /my/data .
Eu não tenho esse arquivo /my/data localmente.
PERGUNTA: Como enviar sem excluir /my/data e seu conteúdo?
Notas:
/my/data e, em seguida, executar o comando acima, mas os dados adicionados nos poucos segundos antes do download e do upload se perderiam. --only-newer , pois os relógios podem não ser ajustados. Resposta dada pelo mantenedor da LFTP:
Apenas exclua a pasta usando a opção -x ^data/ .
Se você precisar enviar alguns arquivos locais para essa pasta, use dois espelhos,
um sem a opção -e apenas para a pasta my/data .