Mam katalog zawierający pliki i katalogi. Chciałbym zrobić kopię rsync kilku folderów z tego katalogu. Na przykład, powiedzmy, że mam to:rsync do kopiowania tylko określonych folderów
/home/user
-- drwxr-xr-x folderA
-- drwxr-xr-x folderB
-- drwxr-xr-x folderC
-- -rw-r--r-- file.1
-- -rw-r--r-- file.2
Chcę skopiować folderA i folerB pomocą rsync. Stworzyłem plik rsync_folders.txt
+ /folderA/**
+ /folderB/**
Moim problemem jest to, że rsync zawsze skopiować pliku, chyba że pasuje wyklucza wzór. Ale jeśli dodaję nic nie jest kopiowane, ponieważ rsync najpierw dopasowuje się do wykluczonych wzorców.
Wszelkie pomysły?
Uwaga: Nie mogę wyświetlić wszystkich folderów i plików, które chcę wykluczyć. Będzie się zmieniać od czasu do czasu.
Na czym polega problem z programem rsync --recursive folderA folderB folderC destination? – p00ya
Bez problemu. Niech to będzie odpowiedź, a ja ją zaakceptuję :). –
Zauważ, że w najnowszych wersjach rsync/*** robi to, co chcesz ... –