J'essaie de 55 rsync
000 fichiers jpg dans 10 000 dossiers (d'un téléphone Android à une machine Linux). D'habitude, je faisais ça:
rsync -rOi --size-only --delete --timeout=60 --progress --no-perms --rsync-path="/system/bin/rsync" remoteBox/foo/bar/Songs/ LocalSongsDir
Cependant, depuis mon dernier système Android "" "" "mise à niveau" "" "" (CYM11), des zillions d’erreurs "Mémoire insuffisante" me parviennent de la part de rsync:
rsync: readlink_stat("/foo/bar/file") failed: Out of memory (12)
Je sais que cela est dû à la quantité de fichiers, et je sais que je pourrais faire un rsync par répertoire pour éviter le MOO. Mais j'ai 10000 dossiers, et cela prendrait une éternité.
J'ai lu le manuel et les suggestions qui y figurent n'ont pas résolu le MOO.
Des indices sur la façon dont je peux modifier les options de ligne de commande pour résoudre le MOO? Ce que j'ai essayé n'a pas fonctionné ...
Merci!
L.
-i
. J'imagine que cela coûte cher sur de nombreux fichiers.
find
et unefor
boucle pour cibler chaque répertoire?