Mam następujący problem.
Mam następujące drzewo:
Kod: Zaznacz cały
/home/wojtek/tmp/test/+
|
+---plik01
|
+---kopia/
Kod: Zaznacz cały
rsync -aR --delete /home/wojtek/tmp/test/plik01 /home/wojtek/tmp/test/kopia
Usuwam teraz plik źródłowy (plik01) i wykrzacza mi:
Kod: Zaznacz cały
rsync: link_stat "/home/wojtek/tmp/test/plik01" failed: No such file or directory (2)
rsync error: some files could not be transferred (code 23) at main.c(977) [sender=2.6.9]
Podobna sytuacja ma miejsce, jeżeli próbujemy usunąć pusty katalog.
Inaczej jest jednak w przypadku, kiedy plik01 znajduje się w katalogu - wtedy wszystko jest ładnie usuwane.
Czytałem już podręcznik, próbowałem z ustawieniami --delete (-after,-before, -during) i innymi, ale ciągle to samo.
Macie jakieś sugestie?