Tôi có một thư mục với các tệp và thư mục trong đó. Những gì tôi muốn là làm cho bản sao rsync của một số thư mục từ thư mục đó. Ví dụ: giả sử tôi có điều này:rsync để chỉ sao chép các thư mục cụ thể
/home/user
-- drwxr-xr-x folderA
-- drwxr-xr-x folderB
-- drwxr-xr-x folderC
-- -rw-r--r-- file.1
-- -rw-r--r-- file.2
Tôi muốn sao chép thư mụcA và folerB bằng rsync. Tôi đã tạo tệp rsync_folders.txt
+ /folderA/**
+ /folderB/**
Vấn đề của tôi là rsync sẽ luôn sao chép tệp trừ khi nó khớp với mẫu loại trừ. Nhưng nếu tôi thêm
- /**
không có gì được sao chép vì rsync khớp đầu tiên với các mẫu loại trừ.
Bất kỳ ý tưởng nào?
Lưu ý: Tôi không thể liệt kê tất cả các thư mục và tệp tôi muốn loại trừ. Nó sẽ thay đổi theo thời gian.
Vấn đề với rsync --recursive folderA folderB folderC destination là gì? – p00ya
Không sao cả. Làm cho nó một câu trả lời và tôi sẽ chấp nhận nó :). –
lưu ý rằng trong các phiên bản rsync/*** gần đây thực hiện những gì bạn muốn ... –